Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Felix Foertsch
Luca Android
Commits
5eb08ef5
Unverified
Commit
5eb08ef5
authored
Nov 05, 2021
by
Felix Förtsch
Browse files
remove validation, add certs
parent
c9bb4068
Pipeline
#50452
failed with stage
Changes
18
Pipelines
1
Expand all
Hide whitespace changes
Inline
Side-by-side
Luca/.idea/dataSources.local.xml
0 → 100644
View file @
5eb08ef5
<?xml version="1.0" encoding="UTF-8"?>
<project
version=
"4"
>
<component
name=
"dataSourceStorageLocal"
created-in=
"IU-212.5457.46"
>
<data-source
name=
"luca-backend@localhost"
uuid=
"6ae6de39-aa48-40a3-b694-0b4d322029c0"
>
<database-info
product=
"PostgreSQL"
version=
"11.9"
jdbc-version=
"4.2"
driver-name=
"PostgreSQL JDBC Driver"
driver-version=
"42.2.22"
dbms=
"POSTGRES"
exact-version=
"11.9"
exact-driver-version=
"42.2"
>
<identifier-quote-string>
"
</identifier-quote-string>
</database-info>
<case-sensitivity
plain-identifiers=
"lower"
quoted-identifiers=
"exact"
/>
<secret-storage>
master_key
</secret-storage>
<user-name>
luca
</user-name>
<schema-mapping>
<introspection-scope>
<node
kind=
"database"
qname=
"@"
>
<node
kind=
"schema"
qname=
"@"
/>
</node>
</introspection-scope>
</schema-mapping>
</data-source>
</component>
</project>
\ No newline at end of file
Luca/.idea/dataSources.xml
0 → 100644
View file @
5eb08ef5
<?xml version="1.0" encoding="UTF-8"?>
<project
version=
"4"
>
<component
name=
"DataSourceManagerImpl"
format=
"xml"
multifile-model=
"true"
>
<data-source
source=
"LOCAL"
name=
"luca-backend@localhost"
uuid=
"6ae6de39-aa48-40a3-b694-0b4d322029c0"
>
<driver-ref>
postgresql
</driver-ref>
<synchronize>
true
</synchronize>
<jdbc-driver>
org.postgresql.Driver
</jdbc-driver>
<jdbc-url>
jdbc:postgresql://localhost:5432/luca-backend
</jdbc-url>
<working-dir>
$ProjectFileDir$
</working-dir>
</data-source>
</component>
</project>
\ No newline at end of file
Luca/.idea/dataSources/6ae6de39-aa48-40a3-b694-0b4d322029c0.xml
0 → 100644
View file @
5eb08ef5
This diff is collapsed.
Click to expand it.
Luca/.idea/dataSources/6ae6de39-aa48-40a3-b694-0b4d322029c0/storage_v2/_src_/database/luca-backend.bi6vHw.meta
0 → 100644
View file @
5eb08ef5
#n:luca-backend
\ No newline at end of file
Luca/.idea/dataSources/6ae6de39-aa48-40a3-b694-0b4d322029c0/storage_v2/_src_/database/luca-backend.bi6vHw/schema/information_schema.FNRwLQ.meta
0 → 100644
View file @
5eb08ef5
#n:information_schema
!<md> [null, 0, null, null, -2147483648, -2147483648]
Luca/.idea/dataSources/6ae6de39-aa48-40a3-b694-0b4d322029c0/storage_v2/_src_/database/luca-backend.bi6vHw/schema/pg_catalog.0S1ZNQ.meta
0 → 100644
View file @
5eb08ef5
#n:pg_catalog
!<md> [null, 0, null, null, -2147483648, -2147483648]
Luca/.idea/dataSources/6ae6de39-aa48-40a3-b694-0b4d322029c0/storage_v2/_src_/database/luca-backend.bi6vHw/schema/public.abK9xQ.meta
0 → 100644
View file @
5eb08ef5
#n:public
!<md> [725, 0, null, null, -2147483648, -2147483648]
Luca/.idea/dataSources/6ae6de39-aa48-40a3-b694-0b4d322029c0/storage_v2/_src_/database/luca-backend.bi6vHw/schema/public.abK9xQ.zip
0 → 100644
View file @
5eb08ef5
File added
Luca/.idea/misc.xml
View file @
5eb08ef5
...
...
@@ -21,6 +21,9 @@
</map>
</option>
</component>
<component
name=
"FrameworkDetectionExcludesConfiguration"
>
<file
type=
"web"
url=
"file://$PROJECT_DIR$"
/>
</component>
<component
name=
"ProjectRootManager"
version=
"2"
languageLevel=
"JDK_1_8"
default=
"true"
project-jdk-name=
"1.8"
project-jdk-type=
"JavaSDK"
>
<output
url=
"file://$PROJECT_DIR$/build/classes"
/>
</component>
...
...
Luca/.idea/runConfigurations.xml
0 → 100644
View file @
5eb08ef5
<?xml version="1.0" encoding="UTF-8"?>
<project
version=
"4"
>
<component
name=
"RunConfigurationProducerService"
>
<option
name=
"ignoredProducers"
>
<set>
<option
value=
"com.android.tools.idea.compose.preview.runconfiguration.ComposePreviewRunConfigurationProducer"
/>
</set>
</option>
</component>
</project>
\ No newline at end of file
Luca/app/build.gradle
View file @
5eb08ef5
...
...
@@ -38,7 +38,7 @@ android {
proguardFiles
getDefaultProguardFile
(
'proguard-android-optimize.txt'
),
'proguard-rules.pro'
signingConfig
signingConfigs
.
culture4life
matchingFallbacks
=
[
'release'
]
buildConfigField
"String"
,
"API_BASE_URL"
,
'"http://10.0.2.2
:8080
"'
buildConfigField
"String"
,
"API_BASE_URL"
,
'"http://10.0.2.2"'
buildConfigField
"String"
,
"STAGING_API_USERNAME"
,
'""'
buildConfigField
"String"
,
"STAGING_API_PASSWORD"
,
'""'
buildConfigField
"String"
,
"COMMIT_HASH"
,
project
.
getProperties
().
getOrDefault
(
"COMMIT_HASH"
,
'"<commit hash>"'
)
...
...
@@ -46,7 +46,7 @@ android {
debug
{
debuggable
true
minifyEnabled
false
versionNameSuffix
" De
bug
"
versionNameSuffix
" De
v
"
applicationIdSuffix
".dev"
signingConfig
signingConfigs
.
debug
matchingFallbacks
=
[
'debug'
]
...
...
@@ -59,7 +59,7 @@ android {
initWith
debug
versionNameSuffix
" QS"
applicationIdSuffix
".qs"
buildConfigField
"String"
,
"API_BASE_URL"
,
'"http://10.0.2.2
:8080
"'
buildConfigField
"String"
,
"API_BASE_URL"
,
'"http://10.0.2.2"'
}
aqs
{
initWith
debug
...
...
Luca/app/src/debug/res/raw/ca_basic.pem
0 → 100644
View file @
5eb08ef5
-----BEGIN CERTIFICATE-----
MIIFtjCCA56gAwIBAgIUWFJgppltLBGzNHcMTLOXiG/iJscwDQYJKoZIhvcNAQEN
BQAwXTELMAkGA1UEBhMCREUxDzANBgNVBAgTBkJlcmxpbjEPMA0GA1UEBxMGQmVy
bGluMREwDwYDVQQKEwhsdWNhIERldjEZMBcGA1UEAxMQbHVjYSBEZXYgUm9vdCBD
QTAeFw0yMTExMDUyMDAxMDBaFw0yMjExMDUyMDAxMDBaMGUxCzAJBgNVBAYTAkRF
MQ8wDQYDVQQIEwZCZXJsaW4xDzANBgNVBAcTBkJlcmxpbjERMA8GA1UEChMIbHVj
YSBEZXYxITAfBgNVBAMTGGx1Y2EgRGV2IEludGVybWVkaWF0ZSBDQTCCAiIwDQYJ
KoZIhvcNAQEBBQADggIPADCCAgoCggIBAPpIU6hjMThhFzDteb6FqXoEKPqNnkHF
K+t5fV+YAyWqA55dXuQzKXcoI3ECZsRSNMNqzSdPrar9lbtYLtl8G6pKRCZIyEle
vwa8n3uBfZbkLXzUNBZkd6xozJ2ilaZDsRpWvX4VEs+p9NshnIIcvtG8KL70qHhp
1pQVBpOFDAuwFz0sux5VNmWg76sIuSlxdkUnpnqWuXjmuU82leBEtkyUkPVHeba2
sDetlgnz8s8EAeCbCzgdHuWBwAs2CMxVfSNEu3j0Y04wAKZPVaZfNp53NUGeODD1
xkE7Vgfn2cyMgV+I3sXzU0KBfV2cHZH1rOZ6opiO4Bbfxm2hPks34h5OagHJUh/9
//q/JTCfT+1RsnizKzWrzfTS4d9y6GNMNBib1FlKvPubXkBRXK2gWEe0vTIXku2a
O4Z2qIiPRwgDXq8cNftXoreZ68EF2JKESoZjcShFAshNWR1wNJc2sLrXYYoyDrbs
wRiThLiVh0+CM2hYDyKWQNxhIZfmEPbsvqo4g8oHt/0eLVKTJj8qi15v9HcqqNaE
a044SKsVbRKIYZ0oM3gpihSz0MvhFCBHE4dROVglkH/y8/hG2UBZs3r29d4PzGnh
TRfJceSml3MQ5yQ7X+u/YRHKQxlbmJFYlPDHxpUdC/nqTzyLoyWLW6a0SPcFkrmq
lzMjbVs0F6kXAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMBAf8ECDAG
AQH/AgEAMB0GA1UdDgQWBBTBeVxABr8gPp3HaR+xgp+/AYHtKzAfBgNVHSMEGDAW
gBTY2tV/GzTlBYDj9CWww+s6psT1AzANBgkqhkiG9w0BAQ0FAAOCAgEAkEEz7+XZ
RUh9Ki7Xe8+lvtvBJ+5DLvhHbOm6kCoWBSoc8ZvUJZrQl2RGjwEJ652B37bSQ36h
Jqaib9ECeeGW+aWJwQn7spW0rB6RWY5kIk7i01u7zUXZWrjYHP5xark9QrR+wbxw
DuJQ/GyujgAPcQCLwYB8DVymJXG+YqBCcmhs1aco3Gbq/OUmxluKHR7cpTYiebZH
ecVo3dZEuqDlQmhc74OykKy6rNzfmQSXWoZTCZhF4iUilIfakqeO2jGSgyuegLSf
x+F+1XqfvQBdbLmxjor0PFJWG69izMxH8aLh9/RweuUnPHA6sxtqBWOsWsl+DFT6
Lh04NBO2dgjIc441i/mDl+VuONYbx0CmlQJCs5jiVc2QfrYXtiQs4uY4gdEEqHFs
RkohZK/LQUstcksBDEzbkYtZ20mA87XiGyvACApGBh6iUeOQrzckyTXnBpA5+1zi
ZCfjK0FK8yRO1kzDKvfZhxqa0g7fUHqTjU6511n5JOBdjqxJ9gRDfdz1wNimtrwH
MAlAIV+iai5Hd6NyD0SIYiz6LTw8JaEP2PvD+GSoCX3lJlfPfiH5aZV/N6fosI6+
YReJ5pxlVOai3adyJAtVyIBB3+lIKWyyKhHi5Lvi0Pu7lGByqz1OBgW2DPHENLbq
llfrEEaMouh5hNrmfVNajtkKEq+LAzvEjDQ=
-----END CERTIFICATE-----
Luca/app/src/debug/res/raw/ca_root.pem
View file @
5eb08ef5
-----BEGIN CERTIFICATE-----
MIIFijCCA3KgAwIBAgIU
fDWvAnDw7TMLP8uueuGo8Y4FT/k
wDQYJKoZIhvcNAQEN
MIIFijCCA3KgAwIBAgIU
ctUoxE2o1tOj0rcQ4gzQyqBExmI
wDQYJKoZIhvcNAQEN
BQAwXTELMAkGA1UEBhMCREUxDzANBgNVBAgTBkJlcmxpbjEPMA0GA1UEBxMGQmVy
bGluMREwDwYDVQQKEwhsdWNhIERldjEZMBcGA1UEAxMQbHVjYSBEZXYgUm9vdCBD
QTAeFw0yMTE
wMjAxMjE3
MDBaFw0yNjE
wMTkxMjE3
MDBaMF0xCzAJBgNVBAYTAkRF
QTAeFw0yMTE
xMDUyMDAx
MDBaFw0yNjE
xMDQyMDAx
MDBaMF0xCzAJBgNVBAYTAkRF
MQ8wDQYDVQQIEwZCZXJsaW4xDzANBgNVBAcTBkJlcmxpbjERMA8GA1UEChMIbHVj
YSBEZXYxGTAXBgNVBAMTEGx1Y2EgRGV2IFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEB
AQUAA4ICDwAwggIKAoICAQ
DNZqRtdcIcbcoWEmcs0G9J6m3k4NnZgubrPsl7ql+1
SiHRUeZc/5tJhSLK97KPrDgc3FqMxlbZZdBnKosb0TbOKMmQI1tLsyllWkgQEUZs
RWOnO490aRI1tbL2UGjeWh/LWNUo8pSLmnQz+Ar4xb4fVdP4pEXxXrLknfAsyFTE
YlAdw0xHYOh4AF+tGjpHBJ4rn54K5w5LCIV6LfOkKxC3oS4pPkgjcKSK/H56c/ND
5kBof9CUQtOSpjsJZL5OXbGWyDt1auL/Osr/FLjlJx8EoaehkkLjLACficbKJJp+
ykLsE5m6SJPoTjk8p48KhwHKp+TnQCn9OFECdT/FbooU1xbS9k37mX5xjaPyYBUU
hPlcEJJWQ2oZM/RaQ2cLmmb9dnUt0Q6PaPYrDtfKpfgnwzKR2MU5Nl/afxB7yWiv
W2VguoCFF4asuaeBI+813xmVIFN0xAt2SnlgnA06d626wIOVm3yW79ybKR7ssAcj
40isyKxyuZC3m/JpZkR4kaLsgX/vpXuyG/g58tNsPwjk0P0vctZdftgU4Hl4ubMm
m8IZ7q+4s2le/NURn2o2mbcwlud2FqHESYkAjkaQPQrZ1zv3N2FMfhXBQewZGgex
NATOgja01rXvUtX59KGL4F1TQSrvrJvv/WCWnn9FXCL+8qZ6KPMw0/yBKiRNZFE+
4Q
IDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV
HQ4EFgQU
ZqS3xKyYiyGGha5zuKOTqiyfeyA
wDQYJKoZIhvcNAQENBQADggIBA
J6
e
vCKlqhXpQ6a9ki9ls8GV01M2lqOk3t8XPK3qPC1kpyoc2gUFDzAVC1SubZTIQdVx
RipoxnHHX6sJoDgJLOOIZ+YgkMCLBlSPGZLSw6CdfzvguKxF4dAntpEZD5xQMXCB
EV/Sq0Zv13ug4uu4RY0YtR6kYnUOpTv7oc/2KAI9YpgauneIG4GjDuXZNC9TVetE
p8/4OO74xB2cXfwDDTFY2Rgg2KUlGguITsRaa2fM9PL5fWFJzxGyl0r9SNmVt0/Y
Df4FzxGmFE1n6dcYdA4k96c/ioen9HBDs4hqt1/LjLfZaaBHkiUmP0P4PUNTLdx1
B2lIxiLJ4SSHJpoahJbYtrJ+yWf78AiK3NteNjC/WRKHYkO550fz6g0Z97/kH3yE
cZhnCb3loS5lIkIao6IS+ndAm0Y+dKLC4pMsYhfkCe4zxbtD+bdT01NMn0bt5F80
HWazyeoyNsMDmRZsmUSc6/Bs47BuIny8mN6sHUqtCXeZGtfK/GIUovM2ZGzRgNuR
u98PJ3aTBxkOzGR2CnV1aOmEzhzRaloSeadgxIIOZkoqKzyR4A1+Ey38Iw5mHWZ2
647T+jz0onkmQuMpMYWz2HrN8LtYjJcYnBU3Ip82VPQtSKLCVAnd2UNgPhT9ZviF
ekhNYkD1AqIamXXnCNKdwLsGdksUo3HW6Z4TbMiv
AQUAA4ICDwAwggIKAoICAQ
ChjelUn/mwDAJKKmYN1VjFHCduPBdGTVAzeumc4NA0
xPsXzEK2WgUFn0C+gDq2iYjLyKvGm51o7ebrfjwn/SMXIU7ZhYtzbdqZ/rF/Fsk2
IUZ3/HoX752DSxbYaizxonS59qcOB105ZLtCbiIhWqGVy8fal6WE8iAQS1njz0MW
eHf9CuBgAXLM1yakCr3ddvu7Mxu78YllEYmnicXg7VbGkvaMpaQ0dB+CfScMqJfx
ijAk8ske/uCBr58uIqMznPf7+r6HfiwNHQ8WojO9q1ljfWJkNHbyTy6cQq7fNK4k
1wv8i3XQZgA+MgbfPI9QBp4AiDAHe2xJwhSxE6mwl/3YiX13Bo713XS0HyLFGDW6
9WsTP6j60f2VWcpuETfMaQCYzNf4sxGtvy15WsOr/y9T1nQPNqPAejg0+gY8B+sx
7DryCRMm4+ylMVsCKX3kORmSlEpHif3KG6YrNTL7YD+QsaxoVsVi+AXI4LVJ5PIK
lru84Tq+CPnm1VCg04MIreLlKa9tskkAw67+M00MqKRv9RI4sV+P9ouuuCRbxlN2
kbBd/rZM4cdbU9gDU8zVC9fV2pJHn/DppD2tOl3WVe3U9HQkLdSK5ML7kmt5EYqC
0wu++ML+ikuj10/IwvC06a++TYO4h+LwRemhMGNkuNsP+HGYUgXrKYb3DAZ1YLbw
uw
IDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV
HQ4EFgQU
2NrVfxs05QWA4/QlsMPrOqbE9QM
wDQYJKoZIhvcNAQENBQADggIBA
Ao
e
m7pQveGcOzZ5lgFnpx4qfhmxwVAOlb1r6kbDJriBBxty0Gre8QBcBI+5lzgCbcCh
9ETjQTTSdbz6QPRMpsezpQYXazf5dicz8/fjpxa1PdS5iTu06JPVMUp/k7V6cCa2
7gQA6dnnHRH8TgXL6SIHM2feo+lVcsWE5/kzpr+62DMQOjq2HztPRwsYlDAdVgoN
3/S42tJhGhIP2pUOCPOoNgYuowbLyv5K69LTvtP14b7CYcCw1wADmAadgazLnWFL
JEceUBEIK1Deeivq+Nxe/DFRMimJcrTMZLrbEIEu42+/uuBVG9g5J/dKxR+Y9hQY
rGHLDAVXkJMuvfUy+3YARsZqe0djWZg7lG7Ozuka52fyZC1C0soGsooBDrbOQV0G
d4RttLgq8Zj6PQKz3Q7rA5uE+qoKBO4YEWmdEGJnaQopLNIm3lVa/ZPnhj7AuJFq
tasfdP1rK3P1XiLIQe+OQl+CVTEe45wsPMALdn3oKdrFOJq1pWkVFte0YcP8PLkH
pdh+7Sfprcit1B4UVPMtzrLcFdgaV2hrutiOxkLzh4jcAKPvQFY/7p+w8+KSdx4V
CAXY3MUNl2X9Oa4lOpg5JFiXyDDMP/x85Q8R8IEtOsVkdvgC0bwMkD23gV0dH5dr
RcKym7TgV91xnrSyW5wRRFKqDGSoty63waOYyXwb
-----END CERTIFICATE-----
Luca/app/src/debug/res/raw/health.pem
0 → 100644
View file @
5eb08ef5
-----BEGIN CERTIFICATE-----
MIIF4TCCA8mgAwIBAgIUMblQ4tUBfh/1UqdzX6AUvvtcaC4wDQYJKoZIhvcNAQEN
BQAwZTELMAkGA1UEBhMCREUxDzANBgNVBAgTBkJlcmxpbjEPMA0GA1UEBxMGQmVy
bGluMREwDwYDVQQKEwhsdWNhIERldjEhMB8GA1UEAxMYbHVjYSBEZXYgSW50ZXJt
ZWRpYXRlIENBMB4XDTIxMTEwNTIwMDEwMFoXDTIyMTEwNTIwMDEwMFoweTELMAkG
A1UEBhMCREUxDzANBgNVBAgTBkJlcmxpbjEPMA0GA1UEBxMGQmVybGluMREwDwYD
VQQKEwhsdWNhIERldjEeMBwGA1UEAxMVRGV2IEhlYWx0aCBEZXBhcnRtZW50MRUw
EwYDVQQFEwxDU00wMDAwMDAwMDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
AoICAQCjTO7MPNtkoy78w6wRgmOKKVhgexL1AxLrGH5BVOqOAe9tYBK4GiU7OnbZ
9PVgtHkMuarzN8LGeqmnayyjBLDKsUq01ID6U4NIbgJClVkqmJCTZUWUFgFXjrZO
C9HKbk8sC9IeVsnh3mSl0KEUEwC9BbIZPPgXL3ZaS6bxp1k5sVmUyu8JPeWJQkDp
+be9e/ZcA5UutevoEtUE00BVHZ5QDPDcZpP3DCB0udD0rGoB1WdSOhk2bezQ7Id2
ACZ7SawJNIzgKFYdJS7YhTFx/G2ELXGulV9ym2h5bPtsscA/c7u2bIX3zrdnYp2v
tdd4t8uKf40yrms+ZagXqB70gqV3J1M1upgmTA9tyuSA2nbeb9MR3FnP9DiS9pqt
cGcQUtgohFeChc1dNZtNSmHUN02IUWHhdXdzt0MgSJbdvaKpW/qyELUhJahyLmfY
tUjCmK0xceFlxwK0A+3AvgWvvFxgBtKax+RwmKWthEvfFpwPAsEuYLvEK3betd1t
jRue6SwjPFrbdabyrFUD+HDemXLBKyjMC36EBigwtHA/w8XzeSEZj89AqskVaBhg
NviQsSEXjOGq8FjUNWSU27jXT1ozfGMWgDd/YSjMwKP3mpnZQUE/U4C0IGmpZo6S
36xqIeLC9bUrY2gXHEOsspBWN1dl2fs30SRwaP31oHGsFjyLhwIDAQABo3UwczAO
BgNVHQ8BAf8EBAMCBLAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwDAYDVR0TAQH/BAIw
ADAdBgNVHQ4EFgQUrQFLUE4V5QABmMYC2N0PkfLQDaAwHwYDVR0jBBgwFoAUwXlc
QAa/ID6dx2kfsYKfvwGB7SswDQYJKoZIhvcNAQENBQADggIBAOv7ILQH7RrvoqM+
g4t08GaHM3+WIren/DQ42+pf7KLMS5U1BNlEB8n4JmSFeIb7KymA3g8LpD6ikYX/
HBILEE1Be1JFNrRitNC12T4cdds1Txq6l9fQMGqwvjV+nETpyouL/iW9ZfkdEcsj
VxqegicxHgwyz4wGUkNJFfvwYTiD0YecMp5+K9hA+rWyvxNOvK2JXl06PqOgx0Ww
r20Yx/+wpQWGONv1SLetmTvrBG6Cw1yaPmhQcUxp7ASPCaiB+YuM2C1BCObeV1nK
rv3ZYCHUJVWf0a8XX6RGEbkMg5uEJYy2oC8vU5owdHa1VPlTTcoESq3z3p9xdHD2
uJDkK04QhcvffcpSbNT01/NlXp1ZJZhokMihIkN8MbX8m+zBH0PiJZdj6HdMEjU9
ufSWXgSgyC9X6IpVpafHXX+joL3otvlBB8IJap4epJq5w1t7CsgQK5M4bbb3R/ds
srggZMAJd3T1aAR2wYUe1ziaJxliAsyV5Au61pa05fYC2tft2iik8LZCZRkmZGPM
By3p37NTxX/O5EreB3j62pcYzUuptseN1DKgKqFfOiASpaCd7gWFRAqIcx5vSIvy
iLfzmpzQCPeFNte7hSGz69G0ERHh7+s2GWkgfGAvQZmGlY+w1w7f15Qo6XNAtxjc
c/8L25EPcbHC8VWCG9gXJ/Tvzcvn
-----END CERTIFICATE-----
Luca/app/src/debug/res/raw/ssl.pem
0 → 100644
View file @
5eb08ef5
-----BEGIN CERTIFICATE-----
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
qKzdsZUyxyaE9w==
-----END CERTIFICATE-----
Luca/app/src/debug/res/xml/network_security_config.xml
View file @
5eb08ef5
...
...
@@ -3,7 +3,10 @@
<base-config>
<trust-anchors>
<certificates
src=
"system"
/>
<certificates
src=
"@raw/ca_basic"
/>
<certificates
src=
"@raw/ca_root"
/>
<certificates
src=
"@raw/health"
/>
<certificates
src=
"@raw/ssl"
/>
</trust-anchors>
</base-config>
<debug-overrides>
...
...
Luca/app/src/main/java/de/culture4life/luca/ui/registration/RegistrationTextInputLayout.java
View file @
5eb08ef5
...
...
@@ -32,7 +32,7 @@ public class RegistrationTextInputLayout extends TextInputLayout {
}
public
boolean
isValidOrEmptyAndNotRequired
()
{
return
valid
||
isEmptyAndNotRequired
()
;
return
true
;
}
public
boolean
isEmptyButRequired
()
{
...
...
Luca/app/src/main/java/de/culture4life/luca/ui/registration/RegistrationViewModel.java
View file @
5eb08ef5
...
...
@@ -586,15 +586,7 @@ public class RegistrationViewModel extends BaseViewModel {
}
boolean
isValidPhoneNumber
(
@NonNull
String
phoneNumberString
)
{
if
(
isUsingTestingCredentials
())
{
return
true
;
}
try
{
Phonenumber
.
PhoneNumber
phoneNumber
=
phoneNumberUtil
.
parse
(
phoneNumberString
,
GERMAN_REGION_CODE
);
return
phoneNumberUtil
.
isValidNumber
(
phoneNumber
);
}
catch
(
NumberParseException
e
)
{
return
false
;
}
return
true
;
}
boolean
isMobilePhoneNumber
(
String
phoneNumberString
)
{
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment