Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3355 commits
Select commit Hold shift + click to select a range
df222a4
Merge pull request #1800 from project-sunbird/release-3.1.0
rjshrjndrn Aug 11, 2020
3b27d0c
SC-1908: onboard readCertMetadata ,certificateGenerateV2 and addRegCe…
aishwa8141 Aug 11, 2020
abd84b5
SC-1908: removed v1 generate certificate and v1 addRegCertificate
aishwa8141 Aug 11, 2020
8fada19
SC-1852 adding externalid migration change
sknirmalkar89 Aug 11, 2020
3f9cd03
Merge pull request #1808 from sknirmalkar89/SC-1852
SMYALTAMASH Aug 11, 2020
e2c609c
Merge pull request #1807 from aishwa8141/SC-1908
SMYALTAMASH Aug 11, 2020
7558a08
Issue #SC-1847 feat: added import api config
krgauraw Aug 11, 2020
66b6e23
Issue #SC-1847 feat: updated request limit
krgauraw Aug 11, 2020
1a9123f
Issue #SC-1847 feat: added content import api
krgauraw Aug 13, 2020
49f4559
Issue #SC-1847 feat: updated request size
krgauraw Aug 13, 2020
f9369b8
SC-1891 added configurations for redis cache (#1812)
rheafernandes Aug 13, 2020
05f1cb2
Merge pull request #1810 from krgauraw/SC-1847
SMYALTAMASH Aug 13, 2020
2f7fc0a
Issue #0000 feat: TG348 added the index vars (#1816)
Kaali09 Aug 14, 2020
b81feca
SC-1919: onboard downloadRegCertificateV2 api (#1817)
aishwa8141 Aug 14, 2020
460a8f7
Issue #0000 feat: TG348 added the fluentd exlcuded conf (#1819)
Kaali09 Aug 18, 2020
21526f1
SC-1891 added configurability to enrollment cache and ttl (#1820)
rheafernandes Aug 18, 2020
0875a1c
SB-19349: point downloadCertificate api to cert-registry rather than …
aishwa8141 Aug 19, 2020
e61608f
Issue #SC-1891 feat: added configurability to enrollment cache and tt…
amitpriyadarshi Aug 19, 2020
6d6234e
Issue #TG-403 feat: added the analytics service helm chart (#1826)
Kaali09 Aug 25, 2020
7a95581
Issue #TG-465 Nginx changes (#1811)
rjshrjndrn Aug 25, 2020
d00fcb4
Adding proper annotation for rollout restart (#1832)
rjshrjndrn Aug 25, 2020
349a4d4
Issue #HE-75 feat: switch to either goto HE reports list page or adm…
yravinderkumar33 Aug 26, 2020
fbdb4f3
Issue #0000: added the azure storage account vars (#1834)
Kaali09 Aug 26, 2020
1f89975
Issue #SC:000- Onboard config for analytics report api (#1835)
RevathiKotla Aug 27, 2020
0307b5f
SC-1986 Added java options for Helm chart to fix deploy issue (#1839)
rheafernandes Aug 28, 2020
2e3cb4d
Helm changes (#1840)
rheafernandes Aug 28, 2020
aa8fddc
Issue #0000: added the analytics service block (#1841)
Kaali09 Aug 28, 2020
f0cbfa1
Issue #TG-474 feat: Analytics service - variablize consumer ids (#1842)
sowmya-dixit Aug 28, 2020
26eb027
Nginx prometheus changes (#1844)
rjshrjndrn Aug 28, 2020
a15087f
SC-2007: On Board v1 cert generate and v1 add registry api (#1846)
aishwa8141 Aug 28, 2020
96d1606
Adding sb_env external label (#1845)
rjshrjndrn Aug 28, 2020
57f577b
SC-2007: removed unwanted spaces (#1847)
aishwa8141 Aug 28, 2020
d2ef514
Issue #00 fix: helm chart nodebb deployment (#1849)
harshavardhanc Aug 31, 2020
c4bbd9a
updated chatbot nginx config (#1850)
G33tha Aug 31, 2020
30a8cf5
Update values.j2 (#1851)
G33tha Aug 31, 2020
fa1df84
Adding nginx tps, failure, success recording rules
rjshrjndrn Aug 29, 2020
a736ec7
Merge pull request #1848 from rjshrjndrn/release-3.2.0
G33tha Aug 31, 2020
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
470823d
Onboarded Asset V4 Apis
rheafernandes Oct 13, 2020
10827f1
Added changes for asset prefix
rheafernandes Oct 13, 2020
6768114
SB-21000 : Certificate Template mapping added
neha0305verma Oct 13, 2020
c7a3fcd
Added fix for indentation issue
rheafernandes Oct 13, 2020
f8d3bd0
Merge pull request #1980 from neha0305verma/release-3.4.0
SMYALTAMASH Oct 13, 2020
74c5b2c
Added collection v4 apis
rheafernandes Oct 13, 2020
f065ce6
Added content v4 apis
rheafernandes Oct 13, 2020
f25f71a
Added content v4 apis
rheafernandes Oct 13, 2020
22ef32d
Added changes to indentation
rheafernandes Oct 13, 2020
e236b48
Added changes to indentation
rheafernandes Oct 13, 2020
87b9e08
Removed content onboarded v4 api's
rheafernandes Oct 13, 2020
d158777
SB-20892 Onboarding dlete api
sknirmalkar89 Oct 13, 2020
605c0b0
Merge pull request #1983 from sknirmalkar89/SB-20892
SMYALTAMASH Oct 14, 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
8b156a2
Added changes to the acl as per requested
rheafernandes Oct 14, 2020
b5753b6
Added changes to the acl as per requested
rheafernandes Oct 14, 2020
ca2b492
Merge pull request #1982 from rheafernandes/SC-1945
SMYALTAMASH Oct 15, 2020
4d4a3b7
Degrading the permission from admin to search to be used wity mobile …
SMYALTAMASH Oct 15, 2020
fdecf11
Degrading the permission from admin to search to be used wity mobile …
SMYALTAMASH Oct 15, 2020
fb919eb
Merge pull request #1992 from project-sunbird/release-3.3.0
G33tha Oct 15, 2020
6b384c1
added the druid alert rules (#1996)
Kaali09 Oct 20, 2020
715a87c
SB-20938 added create and update feed api details (#1998)
Hari-stackroute Oct 22, 2020
f95f378
SC-2059 Adding new membership update api (#1999)
sknirmalkar89 Oct 22, 2020
83b5fb0
SB-20938 added feed-delete api details (#2000)
Hari-stackroute Oct 22, 2020
af89610
SB-21121 limiting feeds to 30 (#2001)
Hari-stackroute Oct 23, 2020
37bccac
Implementing the keycloak URL whitelisting for the entire sunbird sta…
SMYALTAMASH Oct 27, 2020
2444007
Added code changes for forms api support (#2006)
rheafernandes Oct 27, 2020
fc8845b
SB-20957 Create a new jenkins scripts for groups data correction (#2007)
sknirmalkar89 Oct 28, 2020
8e63180
Merge 3.3.0 to 3.4.0 (#2015)
rjshrjndrn Nov 2, 2020
bac360b
Adding fluent-bit chart (#2019)
rjshrjndrn Nov 4, 2020
0259949
Disabling storage retention for fluentbit (#2022) (#2023)
rjshrjndrn Nov 4, 2020
3e18b9f
enable api compression (#2024)
rjshrjndrn Nov 4, 2020
1a69450
Nginx enabled logging parser (#2027)
rjshrjndrn Nov 4, 2020
37c98e7
Issue #SC-2041 feat: Updated private ingress for enc-service (#2028)
Nov 5, 2020
931a9c5
Tg642 (#2031)
Nov 6, 2020
03e8b4a
Issue #DP-1337 fix: updated import api config (#2032)
krgauraw Nov 6, 2020
684ffa0
Issue #DO-2719: enabling storage account for discussion forum (#2034)
harshavardhanc Nov 6, 2020
8eaf37d
Merge release-3.3.0 to 3.4.0 (#2037)
rjshrjndrn Nov 9, 2020
1a9c3e8
Monitoring changes (#2039)
rjshrjndrn Nov 11, 2020
ddd117a
fix: nginx service annotation (#2040)
rjshrjndrn Nov 13, 2020
492da17
fix: empty service annotation (#2041)
rjshrjndrn Nov 13, 2020
6f50136
fix: default value for druid entry (#2042)
rjshrjndrn Nov 13, 2020
2b9e37b
Added categories in configuration for channel apis (#2043)
rheafernandes Nov 18, 2020
f5b934b
SB-21507 Required changes made for TV Lesson collection object Type (…
rheafernandes Nov 19, 2020
01e6296
updating dockerfile with plugins (#2047)
harshavardhanc Nov 20, 2020
6a2670f
Compressing cached endpoints (#2048)
rjshrjndrn Nov 20, 2020
1bde79b
H5P Library update (#2051)
maheshkumargangula Nov 21, 2020
097ee97
Issue #SB-21521 fix: updated config for collection categories (#2050)
krgauraw Nov 23, 2020
23c1864
Caching course/v1/batch/read (#2049)
rjshrjndrn Nov 23, 2020
05192e6
Nginx logging improvements (#2052)
rjshrjndrn Nov 23, 2020
31eac67
KP & DP flink jobs grafana dashboard (#2054)
manjudr Nov 25, 2020
de03097
Removed the unwanted grafana dashboards. (#2055)
manjudr Nov 25, 2020
1f94521
Kp grafana setup (#2056)
manjudr Nov 25, 2020
0e4ee55
Added changes to handle object definition in questions (#2061)
rheafernandes Dec 1, 2020
1354738
feat: ansible role and jenkins file for mongodb cluster (#2060)
harshavardhanc Dec 1, 2020
4d254ca
Sc 1928 (#2064)
rheafernandes Dec 1, 2020
ba7300f
jenkinsfile and ansible playbook for nodebb UI deployment (#2068)
harshavardhanc Dec 2, 2020
d061da2
mongodb changes for nodebb (#2069)
harshavardhanc Dec 3, 2020
0fc16ac
feat: TG-713 adding code to inject keys to portal (#2070)
beepdot Dec 3, 2020
d52b244
SC-1928 Onboarded Question and Question Set APIs (#2065)
rheafernandes Dec 3, 2020
ce06614
Scripts to deploy discussionsmw service (#2063)
rjshrjndrn Dec 4, 2020
87f2768
Issue #SB-21908 language changes (#2072)
rajeevsathish Dec 4, 2020
bc33b71
nodebb config and nginx changes (#2073)
harshavardhanc Dec 7, 2020
a835545
Merge remote-tracking branch 'upstream/release-3.4.0' into release-3.…
beepdot Dec 8, 2020
0b91052
Merge pull request #2077 from keshavprasadms/release-3.5.0-merged
rjshrjndrn Dec 8, 2020
78dde44
Desktop Build and Deploy Automation Scripts with Jenkinspipeline, Doc…
SMYALTAMASH Dec 8, 2020
0b2af50
redis multiprocess monitoring alertrules (#2058)
Kaali09 Dec 8, 2020
139df1b
fixes negative stride ansible error when keys are zero (#2080)
beepdot Dec 9, 2020
522cf9c
Changing Desktop Device ACLs to correct Standards. (#2082)
SMYALTAMASH Dec 9, 2020
ed33966
sunbird_lms-service.env updated
Jan 27, 2021
18611df
Update monitrc
eagle-sb Feb 9, 2021
23d06ab
Update sunbird_lms-service.env
eagle-sb Feb 9, 2021
4bcc878
Update sunbird_lms-service.env
eagle-sb Feb 23, 2021
998235d
kong-api/defaults/main.yml
Mar 9, 2021
b78577a
Merge branch 'release-3.5.0_RC2' of https://github.com/eagle-sb/sunbi…
Mar 9, 2021
a885f80
Update main.yml
eagle-sb Mar 23, 2021
46f64f4
Update main.yml
eagle-sb Mar 23, 2021
ea5f60b
Update main.yml
eagle-sb Mar 23, 2021
7575feb
Update main.yml
eagle-sb Mar 24, 2021
7b246b2
Update main.yml
eagle-sb Mar 24, 2021
d685c24
Update main.yml
eagle-sb Mar 24, 2021
6baa9e4
Update main.yml
eagle-sb Mar 24, 2021
0bbc0a2
Update main.yml
eagle-sb May 18, 2021
75a0bb4
Update main.yml
pc0202 May 21, 2021
6a600e9
Merge pull request #3 from pritha-tarento/patch-1
eagle-sb May 21, 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