]>
WPIA git - gigi.git/log
Felix Dörre [Mon, 22 Aug 2016 09:21:26 +0000 (11:21 +0200)]
fix: user could add supporter-handled groups
By changing the values of the drop-down menu a user could assign himself
groups that should only be managed by a supporter.
Change-Id: I8f38a0b02f6b71dc0088fea2ddb6b5a4b2bf778b
INOPIAE [Sun, 21 Aug 2016 12:00:51 +0000 (14:00 +0200)]
fix: whitespace
Change-Id: I2ae1c516c796bc2c1b3bcedc823d4d16a5238fb0
INOPIAE [Fri, 19 Aug 2016 11:19:17 +0000 (13:19 +0200)]
add: management of groups by user
Change-Id: Ie64d48e7bafdde77338b2fc816a328dde8764164
INOPIAE [Sun, 21 Aug 2016 15:31:50 +0000 (17:31 +0200)]
fix: rename buttons grant / deny to add / remove
Change-Id: Ia5e8cbbdaa1a958f47fd14985dd762bba0065d5d
INOPIAE [Wed, 17 Aug 2016 10:14:03 +0000 (12:14 +0200)]
add: add permission view
support is able to see all members of a support group, group members of
function roles (e.g. Arbitrator, TTP Agent, Nucleus Agent, Locate-Agent)
are able to see all members of their role, all others only the number of
accounts assigned to a group.
fixes issue #64
Change-Id: If9dfffae9d147eb2c92c84c3ad2a8173b8f84c83
Felix Dörre [Sun, 21 Aug 2016 08:42:42 +0000 (10:42 +0200)]
Merge "Generalize Debian package dependencies"
Felix Dörre [Sat, 20 Aug 2016 20:44:17 +0000 (22:44 +0200)]
fix: output booleans as yes/no directly using the template system
Change-Id: I14e5839917457e77c949395a395aadef61ff317f
INOPIAE [Thu, 18 Aug 2016 09:47:30 +0000 (11:47 +0200)]
add: show assigned groups to an account in My Detail
fixes issue #114
Change-Id: I2072080316247b6fca283cf548c4418da63ab8fc
INOPIAE [Fri, 19 Aug 2016 08:43:07 +0000 (10:43 +0200)]
add: add boolean to separate groups for user and support
Change-Id: I1482a77d8549178ad8413bab6ad29dac30c50b31
Lucas Werkmeister [Fri, 19 Aug 2016 15:36:20 +0000 (17:36 +0200)]
Generalize Debian package dependencies
We can build with any JDK, and run on any JVM, as long as it’s at least
Java 7.
Change-Id: Ic16afe94e648686c5cf3532ed12c120a4843c9a8
Lucas Werkmeister [Fri, 19 Aug 2016 18:35:16 +0000 (20:35 +0200)]
Merge "Fix debian build"
INOPIAE [Wed, 17 Aug 2016 09:25:30 +0000 (11:25 +0200)]
upd: replace the word state by country when used in country context
Change-Id: I6dd378bfc7964810751a325e62bed7b502e51f2a
Lucas Werkmeister [Fri, 19 Aug 2016 15:35:23 +0000 (17:35 +0200)]
Fix debian build
In order to assemble the testing package, we need to, well, build it.
Change-Id: Ia1d8de6c569ef219be7d6557f86048d07a591dcd
Felix Dörre [Thu, 18 Aug 2016 17:55:08 +0000 (19:55 +0200)]
fix: name Domain.searchDomain correctly
Change-Id: I5e96477e8e0b9f0f576552066ad431f2e839262c
Felix Dörre [Thu, 18 Aug 2016 17:54:46 +0000 (19:54 +0200)]
add: test case for domain deletion
Change-Id: I91c89833a8ac736065a4a093e284db725f8dee95
Felix Dörre [Thu, 18 Aug 2016 17:53:25 +0000 (19:53 +0200)]
fix: allow searchUserIdByDomain to find re-added domains
Change-Id: I23e433c32161aac2548855b25b3eda811740b415
Felix Dörre [Thu, 18 Aug 2016 17:52:43 +0000 (19:52 +0200)]
fix: remove deleted domains from cache
Change-Id: Ied20e293ef3eb47a017a7efac39e681301e7579d
Felix Dörre [Thu, 18 Aug 2016 17:52:14 +0000 (19:52 +0200)]
fix: make domain initialization pattern compliant to other dbObject
Change-Id: I07ee56f1b63e6da3c5dc11e65be4ccdcbad0aca5
Felix Dörre [Thu, 18 Aug 2016 17:48:17 +0000 (19:48 +0200)]
fix: cache removal
Change-Id: Ibbf3316db18324998e7b5eff5e4d4b3a8265f6d3
Felix Dörre [Thu, 18 Aug 2016 17:30:50 +0000 (19:30 +0200)]
fix: domain deletion
Change-Id: Ic45fdf7cea215848123e1189dfec7407632200a1
Felix Dörre [Thu, 18 Aug 2016 17:34:13 +0000 (19:34 +0200)]
add: use confirmation dialog at many places
Change-Id: I7a3315f20621f378f2dece3f20f94c1d8dae7959
Felix Dörre [Thu, 18 Aug 2016 17:24:01 +0000 (19:24 +0200)]
add: modal javascript-dialogs for confirming dangerous action.
Change-Id: I1c10b021325439c71183efb875bcf856eb23931c
INOPIAE [Mon, 15 Aug 2016 09:38:16 +0000 (11:38 +0200)]
add: enable support to search for certificates
fixes issue #108
Change-Id: I712e0f0a69279cf37c10aa03de282604ced713ac
Lucas Werkmeister [Wed, 17 Aug 2016 14:05:53 +0000 (16:05 +0200)]
Rewrite gigi script
The script is a bit shorter, hopefully more readable, and also improved
in some cases (e. g. you’ll get an appropriate error message if the
config file exists, but is not readable).
Change-Id: I1750f857d1c1d7d791563d15e6601f55c6571bae
INOPIAE [Mon, 15 Aug 2016 05:25:55 +0000 (07:25 +0200)]
upd: add blank between radio button and text for name input page
Change-Id: Iaeac13a19617e79f1825529168db74c102c666f3
INOPIAE [Mon, 15 Aug 2016 05:21:46 +0000 (07:21 +0200)]
upd: use bootstrap class for button
Change-Id: I3c5fbaf271efa791f16860a69c53d22496f4674a
INOPIAE [Sun, 14 Aug 2016 11:43:18 +0000 (13:43 +0200)]
fix: make sure that single name is accepted
Change-Id: I30dca6204f6d7d7eef12c744d3c32a83c9ef015c
Felix Dörre [Tue, 16 Aug 2016 18:38:36 +0000 (20:38 +0200)]
upd: move "getRandomCountry" to test Manager
as it does not really fit "Country" and is only used by the Manager.
Change-Id: I48b3edcbc9e931ab0bafaa86a266cee8048d09b0
Felix Dörre [Tue, 16 Aug 2016 18:37:04 +0000 (20:37 +0200)]
add: javadoc for Country class.
Change-Id: Ia44121a23cf1da94173c7df0a5a7113c0fccfd60
Felix Dörre [Tue, 16 Aug 2016 18:22:56 +0000 (20:22 +0200)]
upd: change CountryCode class into a Country class
Change-Id: I26dd38c53c287f0d08f364007943922e5228f356
Felix Dörre [Sun, 14 Aug 2016 17:20:41 +0000 (19:20 +0200)]
upd: narrowing type-safety around Organisation
Change-Id: I60b86d46a6a1c580e86826dabc0470524258249b
Felix Dörre [Sun, 14 Aug 2016 17:20:58 +0000 (19:20 +0200)]
add: testCase for CountryCode Multiton
Change-Id: I8cd0088f8b007da41615cfb86c700c62ac7ae927
Felix Dörre [Sun, 14 Aug 2016 08:36:25 +0000 (10:36 +0200)]
upd: make CountryCode a Multiton
Change-Id: Icae85456f4b822fe67d3b5b4473de8ced7accfc1
Benny Baumann [Tue, 16 Aug 2016 18:01:25 +0000 (20:01 +0200)]
Merge changes If3dd7037,Ib19bb63a
* changes:
add: Highlight certificates outside validity period in Cert Overview
add: enable that user can see all certificates issued to his account
INOPIAE [Sun, 14 Aug 2016 10:08:26 +0000 (12:08 +0200)]
add: Highlight certificates outside validity period in Cert Overview
Highlight if a issued date is in the future and/or the expiration date
is less than 14 days or expired
Change-Id: If3dd70374f1cf191b83a5d113ea0bc526e7e9505
INOPIAE [Sun, 14 Aug 2016 06:07:17 +0000 (08:07 +0200)]
add: enable that user can see all certificates issued to his account
fixes issue #54
Change-Id: Ib19bb63a4f787df4c2292383535f3e06b304f4df
Felix Dörre [Tue, 16 Aug 2016 08:07:04 +0000 (10:07 +0200)]
fix: use default language instead of crashing with NPE.
Change-Id: Ie3be2742607bc93d18c38480b85b960f1153b5c0
Felix Dörre [Tue, 16 Aug 2016 08:04:23 +0000 (10:04 +0200)]
fix: NPE on points display page.
fixes #113
Change-Id: I3896e49282b405a70c7ff46a1611aa41532c51cc
Felix Dörre [Sun, 14 Aug 2016 08:19:59 +0000 (10:19 +0200)]
upd: put "password reset successful" in a bootstrap success-box
Change-Id: If801ca92006bbffe2b1baea95cd5286182b52479
Felix Dörre [Sun, 14 Aug 2016 08:17:56 +0000 (10:17 +0200)]
upd: use "submitProtected" more where applicable.
Change-Id: Id22af91553ba26eae1a187d8ce73e1ce9f254713
INOPIAE [Sat, 13 Aug 2016 12:38:32 +0000 (14:38 +0200)]
add: random countries for tests
Adds random countries when creating users and while entering
verification on the test server interface to get country variance for
statisics
Change-Id: Id6157e2c5690133fa06461d9c019ecd7a1261357
INOPIAE [Sat, 13 Aug 2016 10:20:35 +0000 (12:20 +0200)]
add: new test cases for handling of residence country in user account
Change-Id: I8314cd0cd19f07a7145ca2c4481b24614f28f79e
INOPIAE [Fri, 12 Aug 2016 17:27:19 +0000 (19:27 +0200)]
add: residence country for user account
fixes issue #79
Change-Id: I8fc77689a6a0effcf27e2621b9802b8b04e15cb1
Benny Baumann [Sun, 14 Aug 2016 15:39:21 +0000 (17:39 +0200)]
chg: Refactor CountryCode class
This allows both code length transformations as well as dropping of several unnecessary throws declarations.
Change-Id: Iecab2181690907bc0bf9c0dc20d67b08cb929d68
INOPIAE [Fri, 12 Aug 2016 12:34:03 +0000 (14:34 +0200)]
upd: fix wording for emails to have the same end of all mails
Change-Id: I7c5dc16160b096680247bb75a8acb65e1a2f1bbf
Felix Dörre [Sat, 13 Aug 2016 22:36:55 +0000 (00:36 +0200)]
upd: remove double null-check
Change-Id: I42e1d91a837429a181fa37af3f2f68faf88bbc10
Felix Dörre [Sat, 13 Aug 2016 22:23:48 +0000 (00:23 +0200)]
upd: improve formatting of FindUserByEmail-Form
Change-Id: Ic383d5c1ccefabe122256bb3b6be13260f8de26d
Felix Dörre [Sat, 13 Aug 2016 21:52:26 +0000 (23:52 +0200)]
upd: refactor FindUserByEmail to have two separate templates
Change-Id: I20f80a92be83a9bd84d0a925d77761269d36c0e4
Felix Dörre [Sat, 13 Aug 2016 17:03:43 +0000 (19:03 +0200)]
add: make name selection exclusive.
Change-Id: I572e85ce835c9c1e997161bf53a9e289d019e2c7
INOPIAE [Sat, 13 Aug 2016 09:57:08 +0000 (11:57 +0200)]
add: new test cases to check country field during verification process
Change-Id: Id8eb64dccac07b33b1f6e4e45f4e9a41fd89e9ad
INOPIAE [Mon, 18 Jul 2016 09:27:56 +0000 (11:27 +0200)]
add: country information where verification took place
fixes issue #78
Change-Id: I0e677dfc0dde671a95186f9c64388fad2da4446b
Felix Dörre [Sat, 13 Aug 2016 11:57:26 +0000 (13:57 +0200)]
fix: Whitespace in "AssureeSearch.templ"
Change-Id: Ifac6dda266464aae1af14b158ebf265e98e35704
Felix Dörre [Sat, 13 Aug 2016 11:45:47 +0000 (13:45 +0200)]
fix: bootstrap buttons for domain management
Change-Id: I6bb5ddb565b643ff5d9fc02b9d3b05d6e3d7d252
Felix Dörre [Sat, 13 Aug 2016 11:31:16 +0000 (13:31 +0200)]
fix: hide non-activated domain pingconfigs
Change-Id: I8215ddc94dcb66788868f581604608b3c8c50343
Felix Dörre [Sat, 13 Aug 2016 10:45:32 +0000 (12:45 +0200)]
upd: use bootstrap-panels to separate domain ping alternatives
Change-Id: Id3dd47d9b17282a1c3ac4e5e7b540f9a397762e7
Felix Dörre [Sat, 13 Aug 2016 10:17:08 +0000 (12:17 +0200)]
add: HTML5-defined 'required' attributes on mandatory input fields
This is done for client-side form validation as defined in:
https://www.w3.org/TR/html5/forms.html#the-required-attribute
Change-Id: I2f3390d4abdbed3ec68b2a6fef9d48151c7de7ab
Felix Dörre [Sat, 13 Aug 2016 10:16:06 +0000 (12:16 +0200)]
fix: spacing in DateSelector
Change-Id: I6f580216ea5693352b5846cc42a9f2df434b8495
Felix Dörre [Sat, 13 Aug 2016 09:59:51 +0000 (11:59 +0200)]
fix: enter support ticket form: correct form-control
Change-Id: I2c405251cef64d3e41e18621f5af049f803a72a6
Felix Dörre [Sat, 13 Aug 2016 09:45:48 +0000 (11:45 +0200)]
upd: correctly bootstrapify DomainPinglogForm-Buttons
Change-Id: Id6ff5876e3630d9a25794f1be5d271912dd49d49
Felix Dörre [Fri, 12 Aug 2016 15:41:01 +0000 (17:41 +0200)]
fix: force Mails to contain "\r\n" so signed mails work from linux.
Change-Id: I993566b45370637dabe08f85d0cbe8cd39d8759a
Felix Dörre [Thu, 11 Aug 2016 10:36:54 +0000 (12:36 +0200)]
add: factor out country selection and type-restrict internal api.
Change-Id: I39fe3a9626408bb085278172538268ff9b5f2ce7
Felix Dörre [Thu, 11 Aug 2016 10:36:08 +0000 (12:36 +0200)]
fix: re-display form on error in some cases.
Change-Id: I428c31912e6bcfe4010bf71dcb66b20e94a76715
Felix Dörre [Tue, 9 Aug 2016 21:12:57 +0000 (23:12 +0200)]
upd: typo in Data-Diagram
Change-Id: I5ba159e8a5cb9f503e7a8bbe45afd73633c3a8a2
Felix Dörre [Tue, 9 Aug 2016 21:11:30 +0000 (23:11 +0200)]
upd: Upgrade diagramm to version 14.2
Change-Id: Ia4e9cd8b1a291af5a920ed2f9e528ca96205211f
Felix Dörre [Tue, 9 Aug 2016 11:26:54 +0000 (13:26 +0200)]
add: an anchor to make coordinates more fixed in Diagram
Change-Id: Ic5fa4746be0fe062c3654529aea0fd2906de0730
Felix Dörre [Tue, 9 Aug 2016 11:25:58 +0000 (13:25 +0200)]
upd: database diagram to a more recent state
Change-Id: Id230c10c1508ffd4e52ed2a86b3c7c8c902fc366
Felix Dörre [Sat, 27 Sep 2014 22:37:39 +0000 (00:37 +0200)]
add: Table Structure visually
Change-Id: Ib00d50851ad918163802db52cc2a640216d3a988
INOPIAE [Wed, 3 Aug 2016 05:32:43 +0000 (07:32 +0200)]
upd: added correct display of login and revoked status to status table
Change-Id: I7b7d8e2c7d19042a98a146c8f3620e7f2a74e386
Benny Baumann [Sun, 7 Aug 2016 01:02:55 +0000 (03:02 +0200)]
add: Implement (de)serialisation support for CertificateOwner and derived classes
Change-Id: I7a82af006ada0a9001db36cbb354cdcef13f5b80
Benny Baumann [Sun, 7 Aug 2016 00:48:38 +0000 (02:48 +0200)]
fix: Include missing Serializeable interface
Parent classes require this Serializion ID to be
present as they already implement Serializeable.
Change-Id: I70d838297874fa92b7ad1d6fa521e9fb167b3211
Benny Baumann [Sun, 7 Aug 2016 00:43:06 +0000 (02:43 +0200)]
chg: Be more liberal in what email addresses are accepted.
This is loosely based on RFC 5321, but deliberately excludes
quoted words and UTF-8 in the local part. If Unicode / IDNA is
desired for the domain portion use Punycode notation.
Change-Id: Ib5f6c3620c62f572d678be3760b0f1bec64b10a2
Benny Baumann [Sun, 7 Aug 2016 00:35:56 +0000 (02:35 +0200)]
fix: Use internal fields csr, csrType and dn
Change-Id: I2ed5bdaba299b7779a3dd726e3725bb7b5db904d
Benny Baumann [Sun, 7 Aug 2016 00:44:37 +0000 (02:44 +0200)]
chg: Don't complain about this unchecked type at this location.
This suppression is safe, as the only places this is set are
controlled by ourselves AND within the scope of application
startup - and thus without interference from the user.
Change-Id: I379a168327032560f60757e612e9fa1dbc60bb94
Benny Baumann [Sun, 7 Aug 2016 00:55:54 +0000 (02:55 +0200)]
fix: Memory/resource leak when encoding certificate EKUs
Change-Id: Idcbf21aa40696b5930efec4d7983e428bcbd3d75
Benny Baumann [Sun, 7 Aug 2016 00:45:20 +0000 (02:45 +0200)]
fix: Implement both a null-pointer check and a hashCode function
Change-Id: If22bdba6fc796223f63cc0a3684ae49d51c96a13
Benny Baumann [Sun, 7 Aug 2016 00:51:19 +0000 (02:51 +0200)]
fix: Avoid NPE when handling the HTTP response in tests
Change-Id: If2e224d720b6e8503b15fd827fcb80c1c7a98c9a
Benny Baumann [Sun, 7 Aug 2016 00:54:40 +0000 (02:54 +0200)]
fix: Avoid NPE if the CA's files cannot be listed
Change-Id: I9b113de12b0305bddf49747eef54f6062048544b
Benny Baumann [Sun, 7 Aug 2016 00:52:30 +0000 (02:52 +0200)]
chg: Do not leak the DB connection when tests are done
This also helps to avoid warnings by the compiler about l being unused
Change-Id: Ia370ebf3e48b8309196aa61c2baa1301095ae40b
Benny Baumann [Sun, 7 Aug 2016 00:51:44 +0000 (02:51 +0200)]
fix: Be more obvious to the compiler that this is a dead end
Change-Id: I8964e2984aab8f927c6473e2e3871d26c6020e4d
Benny Baumann [Sun, 7 Aug 2016 00:53:17 +0000 (02:53 +0200)]
fix: Avoid ambiguous variable names
Change-Id: Ic61fb1f8214b719474d603d496d69cc658ac7b1d
Benny Baumann [Sun, 7 Aug 2016 00:38:19 +0000 (02:38 +0200)]
fmt: Some minor formatting things
Change-Id: I6ac1299fa717599cd5f03812f3dd900445732ab0
Benny Baumann [Sun, 7 Aug 2016 00:54:57 +0000 (02:54 +0200)]
fix: Remove unused variable
Change-Id: I9f5e6d32a5154679279eaab2216f2e1db2d77055
Benny Baumann [Sun, 7 Aug 2016 00:49:59 +0000 (02:49 +0200)]
del: Remove unused code
This was refactored when introducing the new system for
handling user's names.
Change-Id: Iea601170f38a1fca1c27cc2059c3decaf55a0a5c
Benny Baumann [Sun, 7 Aug 2016 00:50:09 +0000 (02:50 +0200)]
fix: Typo in comment
Change-Id: I6e616c7f6e6cdac1ace52beb7b96373241b4324e
Felix Dörre [Sat, 6 Aug 2016 17:50:52 +0000 (19:50 +0200)]
add: store value for login-enabled for clientCertificates
Change-Id: If857b9b97ad07923d53cc695d0dd6cf750d484ef
Felix Dörre [Sat, 6 Aug 2016 16:32:38 +0000 (18:32 +0200)]
fix: possibly unfilled variable in MailManagementForm
Change-Id: I526c86a1cfc160867e08010c6f31be365a1900ab
INOPIAE [Wed, 3 Aug 2016 08:21:55 +0000 (10:21 +0200)]
upd: removed "lost password" as it is not needed any more, fix some code
indentations
Change-Id: I1e9a4f08b6c29b49f48453c7dee0f6fc1bb43f65
Felix Dörre [Thu, 4 Aug 2016 10:10:39 +0000 (12:10 +0200)]
upd: url for support details (so relative URLs are better)
Change-Id: I5d1dd30d7cb15bc8430dbae2f981f952a4705ec7
Felix Dörre [Fri, 5 Aug 2016 20:12:11 +0000 (22:12 +0200)]
Merge changes I8f2dfb5e,Ife185cda,I79a10fa7,Ib764cc42,I76efe755, ...
* changes:
del: unused old css file
upd: rename main css file more neutrally
upd: format main css file
upd: add minimal spacing to points summary table
upd: rename "My Points" to "Points" for consistency with support view.
add: new test cases for supporter view to points
add: support should be able to see verifications of user
Felix Dörre [Thu, 4 Aug 2016 23:49:46 +0000 (01:49 +0200)]
del: unused old css file
Change-Id: I8f2dfb5e8c1874aa20a84e9ef3b6a2d9a5382f51
Felix Dörre [Thu, 4 Aug 2016 23:49:30 +0000 (01:49 +0200)]
upd: rename main css file more neutrally
Change-Id: Ife185cda04fd419e15223d18b7fb0c4cf97c6bc4
Felix Dörre [Thu, 4 Aug 2016 23:48:25 +0000 (01:48 +0200)]
upd: format main css file
Change-Id: I79a10fa740860594558004f90b37d5509132212b
Felix Dörre [Thu, 4 Aug 2016 23:47:45 +0000 (01:47 +0200)]
upd: add minimal spacing to points summary table
Change-Id: Ib764cc42006be176d69c6758d1e84a04215233d5
Felix Dörre [Thu, 4 Aug 2016 23:33:39 +0000 (01:33 +0200)]
upd: rename "My Points" to "Points" for consistency with support view.
Change-Id: I76efe755ff0d5cb8b66110fe92ec4b01f98acb10
INOPIAE [Thu, 4 Aug 2016 19:24:53 +0000 (21:24 +0200)]
add: new test cases for supporter view to points
Change-Id: I36665f89d42a029dd16b61d0df9bb8af6dacd69a
INOPIAE [Mon, 1 Aug 2016 07:57:09 +0000 (09:57 +0200)]
add: support should be able to see verifications of user
fixes issue #44
Change-Id: Ief63aab5a4e952bd71b1e96731d387d66c9bebae
Felix Dörre [Thu, 4 Aug 2016 23:27:21 +0000 (01:27 +0200)]
upd: move support@... mail address to ServerConstant
Change-Id: I7ef395baa8128b6955519fe8a5fa28b128d70be7
Felix Dörre [Thu, 4 Aug 2016 23:20:50 +0000 (01:20 +0200)]
upd: make email sender address fixed.
Change-Id: I02f4f2707f989c7bf6c721baee04dcee6d280a37
Felix Dörre [Thu, 4 Aug 2016 23:03:25 +0000 (01:03 +0200)]
upd: Change Subject Tag to "SomeCA", so it's shorter
Change-Id: I2ab0e8bc5f65d0633700786a7c5d072c9e1b392d
INOPIAE [Mon, 1 Aug 2016 10:24:18 +0000 (12:24 +0200)]
add: Output username on Support Training and Support History pages
Change-Id: I9f0a10222c88a3d6d8e351ec796904530cafab53