gigi.git
4 years agoRewrite gigi script
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

4 years agoupd: add blank between radio button and text for name input page
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

4 years agoupd: use bootstrap class for button
INOPIAE [Mon, 15 Aug 2016 05:21:46 +0000 (07:21 +0200)]
upd: use bootstrap class for button

Change-Id: I3c5fbaf271efa791f16860a69c53d22496f4674a

4 years agofix: make sure that single name is accepted
INOPIAE [Sun, 14 Aug 2016 11:43:18 +0000 (13:43 +0200)]
fix: make sure that single name is accepted

Change-Id: I30dca6204f6d7d7eef12c744d3c32a83c9ef015c

4 years agoupd: move "getRandomCountry" to test Manager
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

4 years agoadd: javadoc for Country class.
Felix Dörre [Tue, 16 Aug 2016 18:37:04 +0000 (20:37 +0200)]
add: javadoc for Country class.

Change-Id: Ia44121a23cf1da94173c7df0a5a7113c0fccfd60

4 years agoupd: change CountryCode class into a Country class
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

4 years agoupd: narrowing type-safety around Organisation
Felix Dörre [Sun, 14 Aug 2016 17:20:41 +0000 (19:20 +0200)]
upd: narrowing type-safety around Organisation

Change-Id: I60b86d46a6a1c580e86826dabc0470524258249b

4 years agoadd: testCase for CountryCode Multiton
Felix Dörre [Sun, 14 Aug 2016 17:20:58 +0000 (19:20 +0200)]
add: testCase for CountryCode Multiton

Change-Id: I8cd0088f8b007da41615cfb86c700c62ac7ae927

4 years agoupd: make CountryCode a Multiton
Felix Dörre [Sun, 14 Aug 2016 08:36:25 +0000 (10:36 +0200)]
upd: make CountryCode a Multiton

Change-Id: Icae85456f4b822fe67d3b5b4473de8ced7accfc1

4 years agoMerge changes If3dd7037,Ib19bb63a
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

4 years agoadd: Highlight certificates outside validity period in Cert Overview
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

4 years agoadd: enable that user can see all certificates issued to his account
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

4 years agofix: use default language instead of crashing with NPE.
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

4 years agofix: NPE on points display page.
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

4 years agoupd: put "password reset successful" in a bootstrap success-box
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

4 years agoupd: use "submitProtected" more where applicable.
Felix Dörre [Sun, 14 Aug 2016 08:17:56 +0000 (10:17 +0200)]
upd: use "submitProtected" more where applicable.

Change-Id: Id22af91553ba26eae1a187d8ce73e1ce9f254713

4 years agoadd: random countries for tests
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

4 years agoadd: new test cases for handling of residence country in user account
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

4 years agoadd: residence country for user account
INOPIAE [Fri, 12 Aug 2016 17:27:19 +0000 (19:27 +0200)]
add: residence country for user account

fixes issue #79

Change-Id: I8fc77689a6a0effcf27e2621b9802b8b04e15cb1

4 years agochg: Refactor CountryCode class
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

4 years agoupd: fix wording for emails to have the same end of all mails
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

4 years agoupd: remove double null-check
Felix Dörre [Sat, 13 Aug 2016 22:36:55 +0000 (00:36 +0200)]
upd: remove double null-check

Change-Id: I42e1d91a837429a181fa37af3f2f68faf88bbc10

4 years agoupd: improve formatting of FindUserByEmail-Form
Felix Dörre [Sat, 13 Aug 2016 22:23:48 +0000 (00:23 +0200)]
upd: improve formatting of FindUserByEmail-Form

Change-Id: Ic383d5c1ccefabe122256bb3b6be13260f8de26d

4 years agoupd: refactor FindUserByEmail to have two separate templates
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

4 years agoadd: make name selection exclusive.
Felix Dörre [Sat, 13 Aug 2016 17:03:43 +0000 (19:03 +0200)]
add: make name selection exclusive.

Change-Id: I572e85ce835c9c1e997161bf53a9e289d019e2c7

4 years agoadd: new test cases to check country field during verification process
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

4 years agoadd: country information where verification took place
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

4 years agofix: Whitespace in "AssureeSearch.templ"
Felix Dörre [Sat, 13 Aug 2016 11:57:26 +0000 (13:57 +0200)]
fix: Whitespace in "AssureeSearch.templ"

Change-Id: Ifac6dda266464aae1af14b158ebf265e98e35704

4 years agofix: bootstrap buttons for domain management
Felix Dörre [Sat, 13 Aug 2016 11:45:47 +0000 (13:45 +0200)]
fix: bootstrap buttons for domain management

Change-Id: I6bb5ddb565b643ff5d9fc02b9d3b05d6e3d7d252

4 years agofix: hide non-activated domain pingconfigs
Felix Dörre [Sat, 13 Aug 2016 11:31:16 +0000 (13:31 +0200)]
fix: hide non-activated domain pingconfigs

Change-Id: I8215ddc94dcb66788868f581604608b3c8c50343

4 years agoupd: use bootstrap-panels to separate domain ping alternatives
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

4 years agoadd: HTML5-defined 'required' attributes on mandatory input fields
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

4 years agofix: spacing in DateSelector
Felix Dörre [Sat, 13 Aug 2016 10:16:06 +0000 (12:16 +0200)]
fix: spacing in DateSelector

Change-Id: I6f580216ea5693352b5846cc42a9f2df434b8495

4 years agofix: enter support ticket form: correct form-control
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

4 years agoupd: correctly bootstrapify DomainPinglogForm-Buttons
Felix Dörre [Sat, 13 Aug 2016 09:45:48 +0000 (11:45 +0200)]
upd: correctly bootstrapify DomainPinglogForm-Buttons

Change-Id: Id6ff5876e3630d9a25794f1be5d271912dd49d49

4 years agofix: force Mails to contain "\r\n" so signed mails work from linux.
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

4 years agoadd: factor out country selection and type-restrict internal api.
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

4 years agofix: re-display form on error in some cases.
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

4 years agoupd: typo in Data-Diagram
Felix Dörre [Tue, 9 Aug 2016 21:12:57 +0000 (23:12 +0200)]
upd: typo in Data-Diagram

Change-Id: I5ba159e8a5cb9f503e7a8bbe45afd73633c3a8a2

4 years agoupd: Upgrade diagramm to version 14.2
Felix Dörre [Tue, 9 Aug 2016 21:11:30 +0000 (23:11 +0200)]
upd: Upgrade diagramm to version 14.2

Change-Id: Ia4e9cd8b1a291af5a920ed2f9e528ca96205211f

4 years agoadd: an anchor to make coordinates more fixed in Diagram
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

4 years agoupd: database diagram to a more recent state
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

4 years agoadd: Table Structure visually
Felix Dörre [Sat, 27 Sep 2014 22:37:39 +0000 (00:37 +0200)]
add: Table Structure visually

Change-Id: Ib00d50851ad918163802db52cc2a640216d3a988

4 years agoupd: added correct display of login and revoked status to status table
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

4 years agoadd: Implement (de)serialisation support for CertificateOwner and derived classes
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

4 years agofix: Include missing Serializeable interface
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

4 years agochg: Be more liberal in what email addresses are accepted.
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

4 years agofix: Use internal fields csr, csrType and dn
Benny Baumann [Sun, 7 Aug 2016 00:35:56 +0000 (02:35 +0200)]
fix: Use internal fields csr, csrType and dn

Change-Id: I2ed5bdaba299b7779a3dd726e3725bb7b5db904d

4 years agochg: Don't complain about this unchecked type at this location.
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

4 years agofix: Memory/resource leak when encoding certificate EKUs
Benny Baumann [Sun, 7 Aug 2016 00:55:54 +0000 (02:55 +0200)]
fix: Memory/resource leak when encoding certificate EKUs

Change-Id: Idcbf21aa40696b5930efec4d7983e428bcbd3d75

4 years agofix: Implement both a null-pointer check and a hashCode function
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

4 years agofix: Avoid NPE when handling the HTTP response in tests
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

4 years agofix: Avoid NPE if the CA's files cannot be listed
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

4 years agochg: Do not leak the DB connection when tests are done
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

4 years agofix: Be more obvious to the compiler that this is a dead end
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

4 years agofix: Avoid ambiguous variable names
Benny Baumann [Sun, 7 Aug 2016 00:53:17 +0000 (02:53 +0200)]
fix: Avoid ambiguous variable names

Change-Id: Ic61fb1f8214b719474d603d496d69cc658ac7b1d

4 years agofmt: Some minor formatting things
Benny Baumann [Sun, 7 Aug 2016 00:38:19 +0000 (02:38 +0200)]
fmt: Some minor formatting things

Change-Id: I6ac1299fa717599cd5f03812f3dd900445732ab0

4 years agofix: Remove unused variable
Benny Baumann [Sun, 7 Aug 2016 00:54:57 +0000 (02:54 +0200)]
fix: Remove unused variable

Change-Id: I9f5e6d32a5154679279eaab2216f2e1db2d77055

4 years agodel: Remove unused code
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

4 years agofix: Typo in comment
Benny Baumann [Sun, 7 Aug 2016 00:50:09 +0000 (02:50 +0200)]
fix: Typo in comment

Change-Id: I6e616c7f6e6cdac1ace52beb7b96373241b4324e

4 years agoadd: store value for login-enabled for clientCertificates
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

4 years agofix: possibly unfilled variable in MailManagementForm
Felix Dörre [Sat, 6 Aug 2016 16:32:38 +0000 (18:32 +0200)]
fix: possibly unfilled variable in MailManagementForm

Change-Id: I526c86a1cfc160867e08010c6f31be365a1900ab

4 years agoupd: removed "lost password" as it is not needed any more, fix some code
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

4 years agoupd: url for support details (so relative URLs are better)
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

4 years agoMerge changes I8f2dfb5e,Ife185cda,I79a10fa7,Ib764cc42,I76efe755, ...
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

4 years agodel: unused old css file
Felix Dörre [Thu, 4 Aug 2016 23:49:46 +0000 (01:49 +0200)]
del: unused old css file

Change-Id: I8f2dfb5e8c1874aa20a84e9ef3b6a2d9a5382f51

4 years agoupd: rename main css file more neutrally
Felix Dörre [Thu, 4 Aug 2016 23:49:30 +0000 (01:49 +0200)]
upd: rename main css file more neutrally

Change-Id: Ife185cda04fd419e15223d18b7fb0c4cf97c6bc4

4 years agoupd: format main css file
Felix Dörre [Thu, 4 Aug 2016 23:48:25 +0000 (01:48 +0200)]
upd: format main css file

Change-Id: I79a10fa740860594558004f90b37d5509132212b

4 years agoupd: add minimal spacing to points summary table
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

4 years agoupd: rename "My Points" to "Points" for consistency with support view.
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

4 years agoadd: new test cases for supporter view to points
INOPIAE [Thu, 4 Aug 2016 19:24:53 +0000 (21:24 +0200)]
add: new test cases for supporter view to points

Change-Id: I36665f89d42a029dd16b61d0df9bb8af6dacd69a

4 years agoadd: support should be able to see verifications of user
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

4 years agoupd: move support@... mail address to ServerConstant
Felix Dörre [Thu, 4 Aug 2016 23:27:21 +0000 (01:27 +0200)]
upd: move support@... mail address to ServerConstant

Change-Id: I7ef395baa8128b6955519fe8a5fa28b128d70be7

4 years agoupd: make email sender address fixed.
Felix Dörre [Thu, 4 Aug 2016 23:20:50 +0000 (01:20 +0200)]
upd: make email sender address fixed.

Change-Id: I02f4f2707f989c7bf6c721baee04dcee6d280a37

4 years agoupd: Change Subject Tag to "SomeCA", so it's shorter
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

4 years agoadd: Output username on Support Training and Support History pages
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

4 years agoupd: correct internal method name "ensureLocalConnection"
Felix Dörre [Thu, 4 Aug 2016 20:48:48 +0000 (22:48 +0200)]
upd: correct internal method name "ensureLocalConnection"

Change-Id: I34074e8a9f8b425df85ca149bc76c608df64d3fb

4 years agoMerge changes I81e26418,Iaf50da91
Felix Dörre [Thu, 4 Aug 2016 20:49:24 +0000 (22:49 +0200)]
Merge changes I81e26418,Iaf50da91

* changes:
  add: allow the test-manager to filter forwarded mails
  add: allow chaining mail providers after the "TestManager" provider

4 years agoadd: allow the test-manager to filter forwarded mails
Felix Dörre [Thu, 4 Aug 2016 19:28:34 +0000 (21:28 +0200)]
add: allow the test-manager to filter forwarded mails

based on config-regexes.

Change-Id: I81e26418127f5a49bd9db78e0e64035343af117c

4 years agoadd: allow chaining mail providers after the "TestManager" provider
Felix Dörre [Thu, 4 Aug 2016 19:10:22 +0000 (21:10 +0200)]
add: allow chaining mail providers after the "TestManager" provider

Change-Id: Iaf50da91be194af3d81ab91b28f481431fe7e861

4 years agoMerge "upd: fixes wording"
Felix Dörre [Thu, 4 Aug 2016 19:30:24 +0000 (21:30 +0200)]
Merge "upd: fixes wording"

4 years agofix: translate empty string always to empty string
Felix Dörre [Wed, 3 Aug 2016 11:02:59 +0000 (13:02 +0200)]
fix: translate empty string always to empty string

...and not to pootle versioning information

fixes #104

Change-Id: I398f1942b0c0ea1672b137a02bdb3993ae111cb9

4 years agofix: NPE in AssuranceDisplay when name was deleted.
Felix Dörre [Mon, 1 Aug 2016 09:21:46 +0000 (11:21 +0200)]
fix: NPE in AssuranceDisplay when name was deleted.

Change-Id: I658cb78bb2c3047054393d89854503eb680d7565

4 years agoupd: fixes wording
INOPIAE [Wed, 3 Aug 2016 11:38:42 +0000 (13:38 +0200)]
upd: fixes wording

Change-Id: Ic413b6c11185f8f28dc2280e65ab318615e8f0d1

4 years agoadd: new test cases for find email
INOPIAE [Sun, 31 Jul 2016 11:59:51 +0000 (13:59 +0200)]
add: new test cases for find email

Change-Id: Iac34c0201217e1e624a4cba53698a8f2eeb424a3

4 years agoupd: rename file to match the function FindUserBy Email/Domain
INOPIAE [Sun, 31 Jul 2016 10:08:19 +0000 (12:08 +0200)]
upd: rename file to match the function FindUserBy Email/Domain

Change-Id: Ic24d3e24e5ae7634ac59b02dd26a93314773a475

4 years agoupd: change the find user routine to search for all email addresses
INOPIAE [Sat, 30 Jul 2016 20:55:06 +0000 (22:55 +0200)]
upd: change the find user routine to search for all email addresses
instead of just the primary one

fixes issue #99

Change-Id: I3ed6e9007357d2091a832aabbd3c97249af77ff2

4 years agofix: two methods tracked by translation changed signatures
Felix Dörre [Mon, 1 Aug 2016 09:19:47 +0000 (11:19 +0200)]
fix: two methods tracked by translation changed signatures

Change-Id: I32a6950c3596872b1429d9b7c8339fa9e738b5fc

4 years agoMerge "fix: Actually generate random IDs for use in tests"
Felix Dörre [Tue, 2 Aug 2016 11:58:02 +0000 (13:58 +0200)]
Merge "fix: Actually generate random IDs for use in tests"

4 years agoMerge changes I6dffa325,I086b1c28
Felix Dörre [Tue, 2 Aug 2016 11:51:01 +0000 (13:51 +0200)]
Merge changes I6dffa325,I086b1c28

* changes:
  add: show verification status of email address for support
  add: show information about domains in user account

4 years agoMerge changes I82859d98,I3da54fbf
Felix Dörre [Tue, 2 Aug 2016 11:50:24 +0000 (13:50 +0200)]
Merge changes I82859d98,I3da54fbf

* changes:
  upd: fix some wording
  upd: replace assure, assurance, assurer etc in output to user

4 years agofix: Actually generate random IDs for use in tests
Benny Baumann [Sun, 31 Jul 2016 16:20:10 +0000 (18:20 +0200)]
fix: Actually generate random IDs for use in tests

Collission probability: 1 in 2**40 (if Random numbers are actually random)

Having the createUniqueName method synchronized might be slower, but ensures
that count is always incremented for every name generated; even if the PRNG
unexpectedly fails.

We're not using SecureRandom here though, due to issues with the Unit Tests
otherwise hanging without any apparent reason. Also only 16 characters per
generated ID to avoid database field limits.

Change-Id: I52668471aa82e44981a3410d3f271f1a261c5dc6

4 years agoadd: show verification status of email address for support
INOPIAE [Mon, 1 Aug 2016 07:06:51 +0000 (09:06 +0200)]
add: show verification status of email address for support

fixes issue #101

Change-Id: I6dffa325821fd92fc86ee1e97287998eb90da72c

4 years agoupd: fix some wording
INOPIAE [Sun, 31 Jul 2016 08:36:14 +0000 (10:36 +0200)]
upd: fix some wording

Change-Id: I82859d981d81ab53e96a3663a26792e9f26e4214

4 years agoadd: show information about domains in user account
INOPIAE [Mon, 1 Aug 2016 06:25:07 +0000 (08:25 +0200)]
add: show information about domains in user account

fixes issue #57

Change-Id: I086b1c284046e382d187f7f5dc1e56976f9377d3

4 years agochg: Avoid dirtying the environment with Thread Interruption exceptions if nobody...
Benny Baumann [Sun, 31 Jul 2016 12:17:14 +0000 (14:17 +0200)]
chg: Avoid dirtying the environment with Thread Interruption exceptions if nobody handles them anyway

Change-Id: I8fd3ced25e058c24752776702425888576397c92

4 years agochg: Proper runtime type checking for retrieved forms
Benny Baumann [Sun, 31 Jul 2016 12:17:07 +0000 (14:17 +0200)]
chg: Proper runtime type checking for retrieved forms

Change-Id: Ie24b93bb189ec7a25620c45922a4ad1e5922230b

4 years agochg: Proper error reporting in cases where the Public Suffix List cannot be read
Benny Baumann [Sun, 31 Jul 2016 12:17:02 +0000 (14:17 +0200)]
chg: Proper error reporting in cases where the Public Suffix List cannot be read

Change-Id: I8dc86c979573cc0b9f4dab27a9e53c19baa9ae4f

4 years agofix: Proper synchronization when retrieving the preferred name
Benny Baumann [Sun, 31 Jul 2016 12:16:54 +0000 (14:16 +0200)]
fix: Proper synchronization when retrieving the preferred name

Change-Id: Iee2cbba9e94fa774ad4142b15a5d3b9e65afb5c1