]>
WPIA git - gigi.git/log
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
Felix Dörre [Thu, 4 Aug 2016 20:48:48 +0000 (22:48 +0200)]
upd: correct internal method name "ensureLocalConnection"
Change-Id: I34074e8a9f8b425df85ca149bc76c608df64d3fb
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
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
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
Felix Dörre [Thu, 4 Aug 2016 19:30:24 +0000 (21:30 +0200)]
Merge "upd: fixes wording"
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
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
INOPIAE [Wed, 3 Aug 2016 11:38:42 +0000 (13:38 +0200)]
upd: fixes wording
Change-Id: Ic413b6c11185f8f28dc2280e65ab318615e8f0d1
INOPIAE [Sun, 31 Jul 2016 11:59:51 +0000 (13:59 +0200)]
add: new test cases for find email
Change-Id: Iac34c0201217e1e624a4cba53698a8f2eeb424a3
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
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
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
Felix Dörre [Tue, 2 Aug 2016 11:58:02 +0000 (13:58 +0200)]
Merge "fix: Actually generate random IDs for use in tests"
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
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
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
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
INOPIAE [Sun, 31 Jul 2016 08:36:14 +0000 (10:36 +0200)]
upd: fix some wording
Change-Id: I82859d981d81ab53e96a3663a26792e9f26e4214
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
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
Benny Baumann [Sun, 31 Jul 2016 12:17:07 +0000 (14:17 +0200)]
chg: Proper runtime type checking for retrieved forms
Change-Id: Ie24b93bb189ec7a25620c45922a4ad1e5922230b
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
Benny Baumann [Sun, 31 Jul 2016 12:16:54 +0000 (14:16 +0200)]
fix: Proper synchronization when retrieving the preferred name
Change-Id: Iee2cbba9e94fa774ad4142b15a5d3b9e65afb5c1
Benny Baumann [Sun, 31 Jul 2016 12:16:48 +0000 (14:16 +0200)]
add: Allow TranslationCommands to be serialized
Change-Id: I6709c75ed6f151fe1acab2de0cfe3167911dac65
Benny Baumann [Sun, 31 Jul 2016 12:16:43 +0000 (14:16 +0200)]
fix: Avoid warning when PoJAM is disabled
Change-Id: I0809d868d35aef1e8168ef7342bb8fb3aca70a50
Benny Baumann [Sun, 31 Jul 2016 12:16:37 +0000 (14:16 +0200)]
fix: Possible NPE when no menu previously existed
Change-Id: I2cc63e42b339a6ab3a5e482b22ef6010f42388ac
Benny Baumann [Sun, 31 Jul 2016 12:16:24 +0000 (14:16 +0200)]
fix: Possible NPE if the profile configuration could not be read
Change-Id: Id21ffcd5bcf692ceed1d1896221c89357ab61696
INOPIAE [Sun, 31 Jul 2016 06:50:40 +0000 (08:50 +0200)]
upd: replace assure, assurance, assurer etc in output to user
Change-Id: I3da54fbf2469b14f1e3e8ce06e6cd16b93c34f41
Felix Dörre [Sun, 31 Jul 2016 00:30:41 +0000 (02:30 +0200)]
upd: decrease scrypt workload when testing.
Change-Id: I91bdbf9225e80f3a0380ec2a4bbfa592a141f26b
Felix Dörre [Sat, 30 Jul 2016 20:48:13 +0000 (22:48 +0200)]
upd: convert TestAssuranceMail into a Business test.
Change-Id: Id51c30cb3ac7682decc3c348a598c1f485c0a177
INOPIAE [Sat, 30 Jul 2016 06:43:48 +0000 (08:43 +0200)]
add: add some test case verification notification for multiple
verifications
Change-Id: Id322d71f141c93e83e48b9885f418c04257d4e82
INOPIAE [Sat, 30 Jul 2016 08:03:07 +0000 (10:03 +0200)]
add: add a better description for add Verification Points
Change-Id: I03b7da821f6fae65dad78186d7d2a05f0a4014ee