Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3392 commits
Select commit Hold shift + click to select a range
6a5d3f1
Trim spaces and delete empty lines from proxy config files
rjshrjndrn Sep 1, 2020
b50909c
Merge pull request #1852 from rjshrjndrn/release-3.2.0
G33tha Sep 1, 2020
2865f9e
Trim spaces and delete empty lines from proxy config files (#1853)
rjshrjndrn Sep 1, 2020
02ae605
Issue #0000: renamed the nginx parser pattern (#1855)
Kaali09 Sep 2, 2020
309cf8c
Issue #0000: updated the slack alerts vars (#1861)
Kaali09 Sep 4, 2020
ad69ca8
jenkinsfile for nodebb (#1862)
harshavardhanc Sep 4, 2020
ed56052
jenkinsfile for nodebb (#1862) (#1865)
harshavardhanc Sep 4, 2020
195b4fb
Issue #1664: Adding Alert deduplication (#1863)
rjshrjndrn Sep 4, 2020
2205536
Issue #1664: Adding Alert deduplication (#1864)
rjshrjndrn Sep 4, 2020
18593e8
Adding FQDN for the lms and analytics service instead of service name…
SMYALTAMASH Sep 7, 2020
84e5fab
Issue #TG-511 feat: On board on-demand data exhaust APIs
sowmya-dixit Sep 7, 2020
53731bd
Issue #TG-511 feat: On-demand data exhaust APIs config changes
sowmya-dixit Sep 7, 2020
7e2e43b
SC 2004 Added configuration for category mapping (#1858)
rheafernandes Sep 7, 2020
f328b78
Issue #TG-511 feat: On board on-demand data exhaust APIs - update ACL
sowmya-dixit Sep 7, 2020
b55c4fa
Merge pull request #1870 from sowmya-dixit/release-3.3.0
SMYALTAMASH Sep 7, 2020
cced1ab
Issue #00 fix: adding superset helm chart (#1872)
harshavardhanc Sep 8, 2020
8949ebd
Issue #SC-1847 feat: increased request limit for bulk approval (#1874)
krgauraw Sep 8, 2020
1518f3f
DP Monitoring enhancements. (#1873)
Kaali09 Sep 8, 2020
e0a28e5
updating the helm chart name (#1875)
harshavardhanc Sep 8, 2020
71b2241
PU - Adding env variables for maximum limit of groups, members, activ…
reshmi-nair Sep 8, 2020
ec65a48
Merge pull request #1878 from reshmi-nair/SB-20285
SMYALTAMASH Sep 8, 2020
61b62a5
Added few changes to mapping (#1877)
rheafernandes Sep 8, 2020
4ccd7d1
feat: TG-473 Adminutil Refresh Token endpoint scripts (#1831)
beepdot Sep 8, 2020
db3058f
Merge pull request #1880 from project-sunbird/release-3.2.0
rjshrjndrn Sep 9, 2020
5d57a5c
SC-1873 mappings for resourceType and mimeType (#1881)
rheafernandes Sep 9, 2020
5ba2f74
Fixed the application conf error (#1883)
rheafernandes Sep 9, 2020
04a02b6
Issue #SC-2016 feat: fix logback for telemetry
Sep 10, 2020
1e3a704
Merge pull request #1884 from amit-tarento/SC-2016
SMYALTAMASH Sep 10, 2020
84d1946
Mapping (#1885)
rheafernandes Sep 10, 2020
76c0a19
SC-2022: Certificate-Registry and Cert-registry add java options in h…
aishwa8141 Sep 11, 2020
fea879a
Merge pull request #1887 from aishwa8141/SC-2022
SMYALTAMASH Sep 11, 2020
8f9a678
Issue #SC-1924 feat: api on boarding script
krgauraw Sep 12, 2020
e027026
Issue #DP-1075 fix: added config to remove additional props (#1889)
krgauraw Sep 14, 2020
930c023
Issue #TG-543 feat: Security enhancements for data exhaust APIs - con…
sowmya-dixit Sep 15, 2020
b62b631
Issue #SB-20637 feat:fixed controller logging
Sep 16, 2020
eb6bb9e
Issue SC-1949 feat: Collection Summary Aggregate Actor - Configurat…
manjudr Sep 16, 2020
390cab2
Merge pull request #1893 from amit-tarento/SB-20637
SMYALTAMASH Sep 16, 2020
a6fbb46
Issue SC-1949 feat: Collection Summary Aggregate Actor - Configurat…
manjudr Sep 16, 2020
92207ec
Issue SC-1949 feat: Collection Summary Aggregate Actor - ansible up…
manjudr Sep 16, 2020
8fb8365
Issue #SC-1943 feat: added script and config changes for schema upload
krgauraw Sep 16, 2020
96f7ab1
Issue SC-1949 feat: Collection Summary Aggregate Actor - ansible up…
manjudr Sep 16, 2020
1a0e2b5
Merge pull request #1895 from krgauraw/R-3.3.0_SC-1943_updated
SMYALTAMASH Sep 16, 2020
303b510
Issue SC-1949 feat: Collection Summary Aggregate Actor - Groupby key…
manjudr Sep 16, 2020
657a9ad
SC-2013 user declaration migration
sknirmalkar89 Sep 16, 2020
ae5742e
Merge pull request #1898 from sknirmalkar89/SC-2013
SMYALTAMASH Sep 16, 2020
c109640
Issue #SC-1950 feat: User Consent API - Onboarding.
maheshkumargangula Sep 17, 2020
aa811cc
Merge pull request #1899 from maheshkumargangula/release-3.3.0
SMYALTAMASH Sep 17, 2020
3df62bb
channel default objectCategory mapping (#1896)
neha0305verma Sep 17, 2020
27d81b1
Update ansible/roles/kong-api/defaults/main.yml
manjudr Sep 17, 2020
bcb4cdc
Issue #TG-543 feat: Security enhancements for data exhaust APIs - con…
sowmya-dixit Sep 17, 2020
b53dbf1
Issue #000 Merge branch 'release-3.3.0' of github.com:project-sunbird…
manjudr Sep 17, 2020
c9a5dc5
Merge branch 'summary-aggregate' of github.com:manjudr/sunbird-devops…
manjudr Sep 17, 2020
9453071
Issue #SH-925 fix:added dataproduct env for on demand reports
deveshMantra Sep 17, 2020
c97873d
SC-2019 Refactoring user_feed table with jenkin configuration job
Hari-stackroute Sep 17, 2020
0232c1c
Issue #TG-543 feat: Security enhancements for data exhaust APIs - con…
sowmya-dixit Sep 17, 2020
32122ba
Issue #TG-543 feat: Security enhancements for data exhaust APIs - con…
sowmya-dixit Sep 17, 2020
96102e9
Issue #TG-543 feat: Security enhancements for data exhaust APIs - con…
sowmya-dixit Sep 17, 2020
8b92289
Issue #SC-1943 feat: added default schema path (#1905)
krgauraw Sep 17, 2020
387dee0
Issue #SH-925 fix:added dataproduct env for on demand reports
deveshMantra Sep 17, 2020
b4d7ec6
Merge pull request #1903 from deveshMantra/env
SMYALTAMASH Sep 17, 2020
39f1262
SC-2019 appended timestamp to the csv file
Hari-stackroute Sep 17, 2020
d7e89ba
Merge pull request #1904 from Hari-stackroute/SC-2018
SMYALTAMASH Sep 17, 2020
0f1f508
Issue #TG-543 feat: Security enhancements for data exhaust APIs - rev…
sowmya-dixit Sep 17, 2020
5cae2cf
Issue #TG-543 feat: Security enhancements for data exhaust APIs - rev…
sowmya-dixit Sep 17, 2020
040b82a
Issue #TG-543 feat: Security enhancements for data exhaust APIs - rev…
sowmya-dixit Sep 17, 2020
ff7cbf4
Issue #TG-543 feat: Security enhancements for data exhaust APIs - rev…
sowmya-dixit Sep 17, 2020
77ee5d2
Issue #TG-543 feat: Security enhancements for data exhaust APIs - rev…
sowmya-dixit Sep 18, 2020
0c24c94
Issue #TG-543 feat: Security enhancements for data exhaust APIs - use…
sowmya-dixit Sep 18, 2020
338db4e
Issue #TG-543 feat: Security enhancements for data exhaust APIs - use…
sowmya-dixit Sep 18, 2020
22be079
Issue #TG-543 feat: Security enhancements for data exhaust APIs - use…
sowmya-dixit Sep 18, 2020
a2bd84a
Issue #TG-543 feat: Security enhancements for data exhaust APIs - use…
sowmya-dixit Sep 18, 2020
6b466af
Issue #TG-543 feat: Security enhancements for data exhaust APIs -org …
sowmya-dixit Sep 18, 2020
32bcc06
Issue #TG-543 feat: Security enhancements for data exhaust APIs - rev…
sowmya-dixit Sep 18, 2020
9cf81dd
SC-2019 corrected user_feed table (#1910)
Hari-stackroute Sep 18, 2020
dcf5517
Merge pull request #1892 from sowmya-dixit/release-3.3.0
SanthoshVasabhaktula Sep 18, 2020
c02f695
Merge pull request #1894 from manjudr/summary-aggregate
SanthoshVasabhaktula Sep 18, 2020
6a8b8d4
Summary Agg - Variable update (#1911)
manjudr Sep 21, 2020
3166181
Summary aggregate - Variable update (#1913)
manjudr Sep 21, 2020
b79cd20
Merge branch 'release-3.3.0' into R-3.3.0_SC-1924
krgauraw Sep 21, 2020
f23b7f4
Issue #SC-1924 feat: updated ACL
krgauraw Sep 22, 2020
7b56a79
Issue #TG-588 feat: Fix druid data source availability grafana dashbo…
sowmya-dixit Sep 22, 2020
32b1c9f
Issue #SC-1924 feat: updated rate limit
krgauraw Sep 22, 2020
f8a1e7b
Issue #TG-588 feat: Fix druid data source availability grafana dashbo…
sowmya-dixit Sep 22, 2020
d04b658
Issue #TG-588 feat: Fix druid data source availability grafana dashbo…
sowmya-dixit Sep 22, 2020
9f95397
Fix druid data source availability grafana dashboard issue (#1915)
sowmya-dixit Sep 22, 2020
ad6a8c9
Issue #TG-588 feat: Fix port name issue
sowmya-dixit Sep 22, 2020
d6aa265
Merge branch 'release-3.3.0' of https://github.com/project-sunbird/su…
sowmya-dixit Sep 22, 2020
2865442
Druid data source availability grafana dashboard issue - Fix port nam…
sowmya-dixit Sep 22, 2020
e7d119a
Issue #SC-1924 feat: updated rate limit
krgauraw Sep 22, 2020
d936c38
Issue #TG-588 feat: Fix druid dashboard data source same
sowmya-dixit Sep 22, 2020
90c70ef
Merge branch 'release-3.3.0' of https://github.com/project-sunbird/su…
sowmya-dixit Sep 22, 2020
1ae1976
Issue #TG-588 feat: Change prometheus rule interval to 60s
sowmya-dixit Sep 22, 2020
c0bdef2
Fix druid dashboard data source name and metrics interval to 60s (#1920)
sowmya-dixit Sep 22, 2020
614181b
Merge pull request #1888 from krgauraw/R-3.3.0_SC-1924
SMYALTAMASH Sep 23, 2020
6e80296
Issue #TG-543 feat: Data Exhaust API refactoring - end point changes
sowmya-dixit Sep 23, 2020
cfaa377
Merge branch 'release-3.3.0' of https://github.com/project-sunbird/su…
sowmya-dixit Sep 23, 2020
0d522fa
Update desktop-faq-upload.yml (#1923)
G33tha Sep 23, 2020
af22e59
Merge pull request #1922 from sowmya-dixit/release-3.3.0
SMYALTAMASH Sep 23, 2020
b15b026
Issue #TG-482 chore: Enable snappy compression (#1924)
anandp504 Sep 23, 2020
d0fc8b3
fix: updating api manager dashboard with panels (#1930)
beepdot Sep 24, 2020
622d23b
DP monitoring alerts enhancements (#1925)
Kaali09 Sep 24, 2020
c8a7271
Nginx Cache changes (#1934)
rjshrjndrn Sep 25, 2020
0aa6fb3
Remove the mediaUpload API (#1937)
SMYALTAMASH Sep 25, 2020
5b39308
Issue #0000: added the humanize for lag threshold (#1941)
Kaali09 Sep 28, 2020
a649a10
Cassandra backup Optimizations (#1943)
rjshrjndrn Oct 1, 2020
8af0dec
Adding nginx connection information in detailed dashboard (#1953)
rjshrjndrn Oct 1, 2020
f17fe40
Issue #SC-1929 feat: Courses logback changes (#1952)
Oct 1, 2020
00e3488
fix: cassandra backup name (#1954)
rjshrjndrn Oct 2, 2020
0a5c737
updated the secor lag alert rules (#1957)
Kaali09 Oct 5, 2020
b9d2487
Issue #DP-960 fix: Increased asset size
krgauraw Oct 5, 2020
56ae842
Post Task to change log-es replica defaults to zero (#1959)
rjshrjndrn Oct 6, 2020
03afa23
Merge pull request #1958 from krgauraw/release-3.3.0
SMYALTAMASH Oct 6, 2020
8e4ed70
removed hardcoded src file path (#1955)
G33tha Oct 6, 2020
8760664
Issue #TG-547 feat: Remove Cassandra dependency - experiment postgre…
sowmya-dixit Oct 7, 2020
e3a014b
Issue #000 grafana dashboard setup
manjudr Oct 7, 2020
613ed09
Merge pull request #1961 from sowmya-dixit/release-3.3.0
SanthoshVasabhaktula Oct 7, 2020
f0004b9
Issue #000 grafana dashboard setup
manjudr Oct 7, 2020
9d825ed
Issue #SC-2041 feat: Updated issue certificate topic config (#1964)
Oct 7, 2020
370e943
Merge pull request #1963 from manjudr/grafana-dashboard
SMYALTAMASH Oct 7, 2020
bbc701b
Merge release-3.2.7 to 3.3.0 (#1966)
rjshrjndrn Oct 7, 2020
46056af
updated chatapi location path (#1968)
G33tha Oct 9, 2020
50022ba
Issue #DP-1078 fix: updated config for import api
krgauraw Oct 9, 2020
5f14294
Merge pull request #1970 from krgauraw/release-3.3.0
SMYALTAMASH Oct 9, 2020
093ca3f
Issue #DP-1272 fix: updated content import config
krgauraw Oct 13, 2020
112db3b
Merge pull request #1975 from krgauraw/release-3.3.0
SMYALTAMASH Oct 13, 2020
8f632dd
Issue #DP-1272 fix: updated content import config
krgauraw Oct 14, 2020
d1f3f58
Merge pull request #1984 from krgauraw/release-3.3.0
SMYALTAMASH Oct 14, 2020
ec3da41
feat: TG-537 desktop consumer keys and onboarding code update (#1979)
beepdot Oct 14, 2020
3c9dad8
fix: updating key end count logic and conditional check (#1985)
beepdot Oct 14, 2020
4d4a3b7
Degrading the permission from admin to search to be used wity mobile …
SMYALTAMASH Oct 15, 2020
325a820
Issue #SB-21135 feat: Updated LMS configuration (#2003)
Oct 23, 2020
eaf455f
Enanbling secured way to upload files using jenkins (#2004)
SMYALTAMASH Oct 23, 2020
dbf13c3
Issue #SB-21123 fix: updated config for search-service (#2005)
krgauraw Oct 27, 2020
a794579
Merge 3.2.7 to 3.3.0 (#2008)
rjshrjndrn Oct 28, 2020
a99d385
Added the secor process alert rules. (#2012)
Kaali09 Nov 2, 2020
540949e
Issue #TG-641: added the druid monitoring vars (#2016)
Kaali09 Nov 2, 2020
1c47426
Same logging for nginx-public and private ingress (#2017)
rjshrjndrn Nov 2, 2020
9cc5e8a
Issue #SB-0000 feat: updating DEACTIVATE_JOB_API_HOST env var (#2018)
Nov 3, 2020
a188182
Adding fluent-bit chart (#2019) (#2020)
rjshrjndrn Nov 4, 2020
b5cee83
Disabling storage retention for fluentbit (#2022)
rjshrjndrn Nov 4, 2020
8463099
Nginx enabled logging parser (#2026)
rjshrjndrn Nov 4, 2020
be9fce5
updating dockerfile with plugins (#2046)
harshavardhanc Nov 20, 2020
fdd142a
values.j2 changed
Nov 23, 2020
f2a9f16
values.j2 changed
Nov 23, 2020
b9f1423
updated apis location in values.j2 file
eagle-sb Nov 27, 2020
46cd64b
Update configmap.yaml
eagle-sb Nov 27, 2020
f4cf632
Update values.j2
eagle-sb Nov 27, 2020
9047992
Update values.j2
eagle-sb Nov 27, 2020
132e799
Update values.j2
eagle-sb Nov 27, 2020
bf33761
Merge branch 'release-3.3.0' of https://github.com/eagle-sb/sunbird-d…
Nov 23, 2020
8646e5c
Update values.j2
eagle-sb Nov 30, 2020
850e31d
unodebb updated in nginx-public-ingress values.j2
Nov 30, 2020
34a8d7b
Merge branch 'release-3.3.0' of https://github.com/eagle-sb/sunbird-d…
Nov 30, 2020
60ffd94
clinet-assets mount added in daemonset.yaml
Dec 4, 2020
99e30e4
clinet-assets mount added in daemonset.yaml
Dec 4, 2020
663996d
clinet-assets mount added in daemonset.yaml
Dec 4, 2020
849b479
clinet-assets mount added in daemonset.yaml
Dec 4, 2020
881905e
clinet-assets mount added in daemonset.yaml
Dec 4, 2020
5a7373a
clinet-assets content-mount added in daemonset.yaml
Dec 4, 2020
ba82a70
clinet-assets content-mount added in daemonset.yaml
Dec 5, 2020
b75dd15
clinet-assets content-mount added in daemonset.yaml
Dec 5, 2020
cd6263d
clinet-assets content-mount added in daemonset.yaml
Dec 5, 2020
554e8eb
clinet-assets content-mount added in daemonset.yaml
Dec 5, 2020
96a76ee
reverted values.j2
Dec 5, 2020
0288ca0
ui-static changes added
Dec 12, 2020
570ebe7
ui-static and player added
Dec 13, 2020
da0e4be
ui-static and player added
Dec 13, 2020
1d4e0ba
updated values.j2
Jan 2, 2021
de85fcb
cbp domain added
Haritest Jan 7, 2021
851b6c9
updated values.j2
Jan 2, 2021
a05acc4
updated values.j2 for mdo,spv
Jan 27, 2021
c413f02
updated values.j2 for mdo,spv
Jan 27, 2021
adf3a23
updated values.j2 for mdo,spv
Jan 27, 2021
e194524
updated values.j2 for mdo,spv
Jan 27, 2021
054853c
updated values.j2 for mdo,spv
Jan 27, 2021
fdee22d
value.j2 Access-Control-Allow-Headers
Jan 29, 2021
6d2a5e5
value.j2 Access-Control-Allow-Headers
Jan 29, 2021
2c1e72c
value.j2 Access-Control-Allow-Headers
Jan 29, 2021
374dec9
value.j2 Access-Control-Allow-Headers
Jan 29, 2021
5dd32e6
value.j2 Access-Control-Allow-Headers
Jan 29, 2021
e80b2ea
Update sunbird_lms-service.env
eagle-sb Feb 9, 2021
4bf7f43
Update sunbird_lms-service.env
eagle-sb Feb 9, 2021
28995e8
value.j2 Access-Control-Allow-Headers
Jan 29, 2021
a4bc78e
values.j2 updated
Mar 19, 2021
16d6f42
values.j2 updated
Mar 19, 2021
3ce03ba
values.j2 updated
Mar 19, 2021
ffe3f24
values.j2 updated
Mar 19, 2021
434bb85
updated values.j2
Mar 29, 2021
aa96bfe
updated values.j2
Mar 29, 2021
97c8c68
updated values.j2
Mar 29, 2021
b2d5344
updated values.j2
Mar 29, 2021
794e7cf
updated values.j2
Mar 29, 2021
f1fac59
values.j2 updated
Apr 14, 2021
213de09
values.j2 updated
Apr 14, 2021
6530b71
values.j2 updated
Apr 15, 2021
9c44613
values.j2 updated
Apr 15, 2021
6130c01
values.j2 updated
Apr 16, 2021
7342eda
values.j2 updated
Apr 16, 2021
ccdc46f
values.j2 updated
Apr 16, 2021
06c9e61
values.j2 updated
Apr 16, 2021
0a2ba7e
values.j2 updated
Apr 16, 2021
5f65fe5
values.j2 updated
Apr 16, 2021
ac825dc
values.j2 updated
Apr 16, 2021
56713d9
values.j2 updated
Apr 16, 2021
b3b2fbe
values.j2 updated
Apr 16, 2021
a14aa20
values.j2 updated
Apr 16, 2021
8861f02
values.j2 updated
Apr 16, 2021
e226e3b
values.j2 updated
Apr 16, 2021
ec7780b
values.j2 updated
Apr 16, 2021
f9e1fc8
pmapis added
Apr 21, 2021
2190cb3
updated url redirection in values.j2
Apr 22, 2021
5c57b79
client_max_body_size updated in values.j2
Apr 22, 2021
46f0824
removed unwanted listen 80 in values.j2
Apr 22, 2021
98bcb12
endif removed in values.j2
Apr 22, 2021
b1c51aa
client_max_body_size updated in values.j2
Apr 22, 2021
aa22b80
frac-dictionary added
Apr 25, 2021
284e3c1
cbc added
Apr 27, 2021
061f8db
cbc added
Apr 28, 2021
f390f93
ddev omain updated
May 17, 2021
ec37215
values.j2 modified
May 20, 2021
b4ab3a0
values.j2 modified
May 20, 2021
458b0a3
values.j2 modified
May 20, 2021
0410e19
values.j2 modified
May 20, 2021
cea8393
values.j2 modified
May 20, 2021
e1fc82e
values.j2 modified
May 20, 2021
fa8e2de
values.j2 modified
May 20, 2021
6ee2a92
values.j2 modified
May 20, 2021
c180841
values.j2 modified
May 20, 2021
c9956da
values.j2 modified
May 20, 2021
5fc9762
values.j2 modified
May 20, 2021
00b3769
values.j2 modified
May 20, 2021
85a32fb
updated Content-Security-Policy
Jun 1, 2021
b5383ff
updated Content-Security-Policy
Jun 1, 2021
4e73415
updated Content-Security-Policy
Jun 1, 2021
94878fc
updated Content-Security-Policy
Jun 1, 2021
ca9d304
updated NodePort
Jun 1, 2021
12e0ed7
updated NodePort
Jun 1, 2021
072eaa5
updaed content block
Jun 2, 2021
224bcf7
updaed content block
Jun 2, 2021
f53544f
updaed content block
Jun 2, 2021
782c219
officer-survey. domain added
Jul 1, 2021
c975096
updated vega config
Jul 3, 2021
de48775
updated vega config
Jul 3, 2021
7cd0991
updated vega config
Jul 3, 2021
ad13456
updated vega config
Jul 3, 2021
21ef994
updated vega config
Jul 3, 2021
fafec0d
watapis added
Jul 4, 2021
ccdf744
updated protected
Jul 12, 2021
e161532
updated protected
Jul 12, 2021
cfd2329
domain variable added
Jul 16, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "images/proxy/nginx-lua-prometheus"]
path = images/proxy/nginx-lua-prometheus
url = https://github.com/knyar/nginx-lua-prometheus.git
2 changes: 2 additions & 0 deletions ansible/api-manager.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
- name: Kong API
become: yes
vars_files:
- "{{inventory_dir}}/secrets.yml"
hosts: "{{groups['swarm-manager-1'][0]}}"
roles:
- {role: kong-api, tags: ['kong-api']}
Expand Down
4 changes: 2 additions & 2 deletions ansible/artifacts-download.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
vars_files:
- "{{inventory_dir}}/secrets.yml"
environment:
AZURE_STORAGE_ACCOUNT: "{{ artifact_azure_account_name }}"
AZURE_STORAGE_KEY: "{{ artifact_azure_account_key }}"
AZURE_STORAGE_ACCOUNT: "{{ sunbird_artifact_storage_account_name }}"
AZURE_STORAGE_SAS_TOKEN: "{{ sunbird_artifact_storage_account_sas }}"
roles:
- artifacts-download-azure
4 changes: 2 additions & 2 deletions ansible/artifacts-upload.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
vars_files:
- "{{inventory_dir}}/secrets.yml"
environment:
AZURE_STORAGE_ACCOUNT: "{{ artifact_azure_account_name }}"
AZURE_STORAGE_KEY: "{{ artifact_azure_account_key }}"
AZURE_STORAGE_ACCOUNT: "{{ sunbird_artifact_storage_account_name }}"
AZURE_STORAGE_SAS_TOKEN: "{{ sunbird_artifact_storage_account_sas }}"
roles:
- artifacts-upload-azure
14 changes: 4 additions & 10 deletions ansible/artifacts/sunbird/login/info.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,17 @@
<#if section = "title">
${message.summary}
<#elseif section = "form">
<div class="ui raised shadow container segment fullpage-background-image">
<div class="ui three column grid stackable">
<div class="ui column tablet only computer only"></div>
<div class="ui column height-fix">
<div class="fullpage-background-image">
<div class="container-wrapper">
<div>
<div id="kc-info-message">
<p class="instruction">${message.summary}</p>
<#if skipLink??>
<#else>
<#if pageRedirectUri??>
<p><a href="${pageRedirectUri}">${msg("backToApplication")}</a></p>
<#elseif client.baseUrl??>
<p><a href="${client.baseUrl}">${msg("backToApplication")}</a></p>
</#if>
<p><a onclick="javascript:backToApplication()" class="sb-btn sb-btn-normal sb-btn-outline-primary mt-16 line-height-normal">${msg("backToApplication")}</a></p>
</#if>
</div>
</div>
<div class="ui column tablet only computer only"></div>
</div>
</div>
</#if>
Expand Down
18 changes: 9 additions & 9 deletions ansible/artifacts/sunbird/login/login-page-expired.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@
<#if section = "title">
${msg("pageExpiredTitle")}
<#elseif section = "form">
<div class="ui raised shadow container segment fullpage-background-image">
<div class="ui three column grid stackable">
<div class="ui column tablet only computer only"></div>
<div class="ui column mt-127 height-fix">
<p id="instruction1" class="instruction">
${msg("pageExpiredMsg1")} <a id="loginRestartLink" href="${url.loginRestartFlowUrl}">${msg("doClickHere")}</a>.
${msg("pageExpiredMsg2")} <a id="loginContinueLink" href="${url.loginAction}">${msg("doClickHere")}</a>.
</p>
<div class="fullpage-background-image">
<div class="container-wrapper">
<div id="instruction1" class="instruction textCenter">
<p>${msg("pageExpiredMsg1")} <br>
<a id="loginRestartLink" class="sb-btn sb-btn-normal sb-btn-outline-primary mt-16 line-height-normal" href="${url.loginRestartFlowUrl}">${msg("doClickHere")}</a></p>
<p class="mt-16">
${msg("pageExpiredMsg2")} <br>
<a id="loginContinueLink" class="sb-btn sb-btn-normal sb-btn-outline-primary mt-16 line-height-normal" href="${url.loginAction}">${msg("doClickHere")}</a>
</p>
</div>
<div class="ui column tablet only computer only"></div>
</div>
</#if>
</@layout.registrationLayout>
24 changes: 10 additions & 14 deletions ansible/artifacts/sunbird/login/login-reset-password.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -4,26 +4,24 @@
${msg("emailForgotTitle")}
<#elseif section = "form">
<meta content="width=device-width, initial-scale=1" name="viewport" />
<div class="ui raised shadow container segment fullpage-background-image">
<div class="ui three column grid stackable">
<div class="ui column tablet only computer only"></div>
<div class="ui column height-fix">
<div class="ui header centered">
<div class="fullpage-background-image">
<div class="container-wrapper">
<div class="ui header centered mb-8">
<img onerror="" alt="">
<div class="signInHead mt-27">${msg("emailForgotTitle")}</div>
<div class="signInHead">${msg("emailForgotTitle")}</div>
</div>
<div class="ui content center justfy textCenter">
<div class="ui content center justfy textCenter mt-24">
${msg("enterEmailPhonenumberToGetCode")}
</div>
<div class="ui content center justfy textCenter mt-8 mb-28">
<div class="ui content center justfy textCenter mt-8 mb-16">
<#if message?has_content>
<div class="ui text ${message.type}">
${message.summary}
</div>
</#if>
</div>
<form id="kc-reset-password-form" class="ui form" method="POST" action="${url.loginAction}">
<div class="field mb-36">
<div class="field mb-24">
<label id="usernameLabel" for="username" class="">
<#if !realm.loginWithEmailAllowed>
${msg("username")}
Expand All @@ -41,16 +39,14 @@
<input type="text" id="username" class="mt-8" name="username" onfocusin="inputBoxFocusIn(this)" onfocusout="inputBoxFocusOut(this)" autofocus/>
</div>
<div class="field">
<button id="login" class="ui fluid submit button">
<button id="login" class="sb-btn sb-btn-normal sb-btn-primary width-100">
${msg("doReset")}
</button>
</div>
</form>
<div class="${properties.kcFormOptionsWrapperClass!} signUpMsg mb-56 mt-45 textCenter">
<span><a id="versionLink" class="backToLogin" onclick="javascript:makeDivUnclickable()" href="${url.loginUrl}"><span class="fs-14"><< </span> ${msg("backToLogin")}</a></span>
<div class="${properties.kcFormOptionsWrapperClass!} signUpMsg mb-56 mt-24 textCenter">
<a id="versionLink" class="sb-btn sb-btn-normal sb-btn-outline-primary" onclick="javascript:makeDivUnclickable()" href="${url.loginUrl}">${msg("backToLogin")}</a>
</div>
</div>
<div class="ui column tablet only computer only"></div>
</div>
</div>
<#elseif section = "info" >
Expand Down
18 changes: 8 additions & 10 deletions ansible/artifacts/sunbird/login/login-update-password.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,13 @@
<#if section = "title">
${msg("updatePasswordTitle")}
<#elseif section = "form">
<div class="ui raised shadow container segment fullpage-background-image">
<div class="ui three column grid stackable">
<div class="ui column tablet only computer only"></div>
<div class="ui column height-fix">
<div class="fullpage-background-image">
<div class="container-wrapper">
<div class="ui header centered mb-18">
<img onerror="" alt="">
<div class="signInHead mt-27">${msg("newPasswordTitle")}</div>
</div>
<div class="ui content center justfy textCenter mb-36 loginupdate">
<div class="ui content center justfy textCenter mb-24 loginupdate">
<#if message?has_content>
<div class="ui text ${message.type}">
${message.summary}
Expand All @@ -28,10 +26,11 @@
</label>
<div class="ui search">
<div class="ui mt-8 icon input">
<input class="" type="password" id="password-new" onfocusin="inputBoxFocusIn(this)" onfocusout="inputBoxFocusOut(this)" name="password-new" autocomplete="off" />
<input class="" type="password" id="password-new" onfocusin="inputBoxFocusIn(this)" onfocusout="inputBoxFocusOut(this)" name="password-new" autocomplete="off" onkeydown="javascript:validatePassword()"/>
<i class="eye icon link" onclick="viewPassword(this)"></i>
<!--i id="preview-hide" class="eye slash icon hide link"></i-->
</div>
<div id="passwd-error-msg" class="ui text passwdchk">Your password must contain a minimum of 8 characters. It must include numerals, lower and upper case alphabets and special characters, without any spaces</div>
</div>
</div>
<div class="field">
Expand All @@ -41,10 +40,11 @@
<label id="password-confirmLabelPlaceholder" class="activeLabelColor hide" for="password-confirm">
${msg("passwordConfirm")}
</label>
<input type="password" class="mt-8" onfocusin="inputBoxFocusIn(this)" onfocusout="inputBoxFocusOut(this)" id="password-confirm" name="password-confirm" autocomplete="off" />
<input type="password" class="mt-8" onfocusin="inputBoxFocusIn(this)" onfocusout="inputBoxFocusOut(this)" id="password-confirm" name="password-confirm" autocomplete="off" onkeydown="javascript:matchPassword()"/>
<div id="passwd-match-error-msg" class="ui text confpasswderr hide">Passwords do not match</div>
</div>
<div class="field">
<button id="login" class="ui fluid button submit mt-36" onclick="javascript:makeDivUnclickable()">
<button id="login" class="sb-btn sb-btn-normal sb-btn-primary width-100 mt-36" onclick="javascript:makeDivUnclickable()">
${msg("doReset")}
</button>
</div>
Expand All @@ -56,8 +56,6 @@
</a>
</span>
</div-->
</div>
<div class="ui column tablet only computer only"></div>
</div>
</div>
</#if>
Expand Down
86 changes: 48 additions & 38 deletions ansible/artifacts/sunbird/login/login.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,16 @@
<#elseif section = "header">
<#elseif section = "form">
<#if realm.password>
<div class="ui raised shadow container segment fullpage-background-image">
<div class="ui three column grid stackable">
<div class="ui column tablet only computer only"></div>
<div class="ui column height-fix">
<div class="ui header centered">
<div class="fullpage-background-image">
<div class="container-wrapper">
<div class="ui header centered mb-8">
<img onerror="" alt="">
<div id="signIn" class="signInHead mt-27">${msg("loginDiksha")}</div>
<div id="signIn" class="signInHead mt-8 mb-8">${msg("loginDiksha")}</div>
<p class="subtitle">Login</p>
</div>
<p id="mergeAccountMessage" class="hide mb-0 textCenter">${msg("mergeAccountMessage")}</p>
<p id="migrateAccountMessage" class="hide mb-0 textCenter">${msg("migrateAccountMessage")}</p>
<div class="formMsg mb-28 textCenter">
<div class="formMsg textCenter mt-8">
<#if message?has_content>
<div id="error-summary" class="ui text ${message.type}">
${message.summary}
Expand All @@ -24,7 +23,7 @@
<div id="success-msg" class="ui text success hide">suceess</div>
<div id="error-msg" class="ui text error hide">error</div>
</div>
<form id="kc-form-login" onsubmit="login.disabled = true; return true;" class="ui form" method="POST" action="${url.loginAction}">
<form id="kc-form-login" onsubmit="login.disabled = true; return true;" class="ui form mt-16" method="POST" action="${url.loginAction}">
<div class="field">
<label id="usernameLabel" for="username" class="">
<#if !realm.loginWithEmailAllowed>${msg("username")}
Expand All @@ -38,32 +37,49 @@
<#else>${msg("email")}
</#if>
</label>
<#if usernameEditDisabled??>
<#-- TODO: need to find alternative for prepopulating username -->
<input class="mt-8" id="username" name="username" type="text" disabled />
<#if usernameEditDisabled??>
<#-- TODO: need to find alternative for prepopulating username -->
<input class="mt-8" id="username" name="username" placeholder="Enter your email / mobile number" type="text" disabled />
<#else>
<input class="mt-8" id="username" name="username" onfocusin="inputBoxFocusIn(this)" onfocusout="inputBoxFocusOut(this)" type="text" autofocus autocomplete="off" /> </#if>
<input class="mt-8" id="username" name="username" placeholder="Enter your email / mobile number" onfocusin="inputBoxFocusIn(this)" onfocusout="inputBoxFocusOut(this)" type="text" autofocus autocomplete="off" />
</#if>
</div>
<div class="field">
<div class="field mb-8">
<div>
<label id="passwordLabel" for="password" class="">
${msg("password")}
</label>
<#if realm.resetPasswordAllowed>
<a id="fgtKeycloakFlow" class="ui right floated forgetPasswordLink hide" tabindex="1" onclick="javascript:storeLocation(); javascript:makeDivUnclickable()" href="${url.loginResetCredentialsUrl}">${msg("doForgotPassword")}</a>
<div id="fgtPortalFlow" class="ui right floated forgetPasswordLink hide" tabindex="1" onclick="javascript:forgetPassword('/recover/identify/account');javascript:makeDivUnclickable()">${msg("doForgotPassword")}</div>
</#if>

<label id="passwordLabelPlaceholder" for="password" class="activeLabelColor hide">
${msg("placeholderForPassword")}
</label>
</div>
<input class=" mt-8" id="password" onfocusin="inputBoxFocusIn(this)" onfocusout="inputBoxFocusOut(this)" name="password" type="password" autocomplete="off" />
<input placeholder="${msg('passwordPlaceholder')}" class=" mt-8" id="password" onfocusin="inputBoxFocusIn(this)" onfocusout="inputBoxFocusOut(this)" name="password" type="password" autocomplete="off" />
<span class="ui text error hide" id="inCorrectPasswordError">${msg("inCorrectPasswordError")}</span>
</div>
<div class="field">
<button id="login" class="mt-16 sb-btn sb-btn-normal sb-btn-primary width-100">${msg("doLogIn")}</button>
<div class="remember-forgot-row">
<div class="sb-checkbox sb-checkbox-secondary hide">
<input type="checkbox" id="rememberme" name="rememberme">
<label for="rememberme">Remember Me</label>
</div>
<div class="forgot-password">
<#if realm.resetPasswordAllowed>
<a id="fgtKeycloakFlow" class="ui right floated forgetPasswordLink hide" tabindex="1" onclick="javascript:storeLocation(); javascript:makeDivUnclickable()" href="${url.loginResetCredentialsUrl}">${msg("doForgotPassword")}</a>
<div id="fgtPortalFlow" class="ui right floated forgetPasswordLink hide" tabindex="1" onclick="javascript:forgetPassword('/recover/identify/account');javascript:makeDivUnclickable()">${msg("doForgotPassword")}</div>
</#if>
</div>
</div>

<div class="field mb-8">
<button id="login" class="mt-24 sb-btn sb-btn-normal sb-btn-primary width-100">${msg("login")}</button>
</div>
<#if realm.password && realm.registrationAllowed && !usernameEditDisabled??>
<div id="kc-registration" class="field">
<div class="ui content signUpMsg">
${msg("noAccount")} <span id="signup" tabindex="0" class="registerLink" onclick=navigate('self')>${msg("registerHere")}</span>
</div>
</div>
</#if>
<div id="selfSingUp" class="hide">
<p class="or my-16 textCenter">OR</p>
<div class="field">
Expand All @@ -76,28 +92,22 @@
</#list>
</div-->
</#if>
<button type="button" id="stateButton" class="sb-btn sb-btn-normal sb-btn-success width-100 mb-16" onclick="navigate('state')">
${msg("doSignWithState")}
</button>
<button type="button" class="sb-btn sb-btn-normal sb-btn-outline-primary width-100 d-flex flex-ai-center flex-jc-center" onclick="navigate('google')">
<img class="signInWithGoogle" src="${url.resourcesPath}/img/google.png">
${msg("doLogIn")} ${msg("doSignWithGoogle")}
<button type="button" class="sb-btn sb-btn-normal sb-btn-primary width-100 mb-16 btn-signInWithGoogle" onclick="navigate('google')">
<img class="signInWithGoogle" src="${url.resourcesPath}/img/google.svg">
${msg("signIn")} ${msg("doSignWithGoogle")}
</button>
<button type="button" id="stateButton" class="sb-btn sb-btn-outline-gray sb-btn-normal width-100" onclick="navigate('state')">
${msg("doSignWithState")}
</button>
</div>
<#if realm.password && realm.registrationAllowed && !usernameEditDisabled??>
<div id="kc-registration" class="field">
<div class="ui content signUpMsg">
${msg("noAccount")} <span id="signup" tabindex="0" class="registerLink" onclick=navigate('self')>${msg("registerHere")}</span>
</div>
</div>
</#if>
</div>
</form>
<a id="goBack" class="textCenter mt-16 hide cursor-pointer">${msg("goBack")}</a>
</div>
<div class="ui column tablet only computer only"></div>
</div>
<a id="goBack" class="textCenter mt-16 hide cursor-pointer">${msg("goBack")}</a>
<!-- <button id="goBack" class="sb-btn sb-btn-normal sb-btn-link sb-btn-link-primary back-btn hide" type="button">
<img src="${url.resourcesPath}/img/arrow_back.png" width="12" /> <span class="ml-4">${msg("goBack")}</span>
</button> -->
</div>
</div>
</#if>
</#if>
</@layout.registrationLayout>
</@layout.registrationLayout>
Loading