chandresh pancholi
|
5287d23951
|
Merge pull request #63 from medici/TP-26660-tesseract-fetch-modifications
Akshat | TP-26660 | add option for refreshing the metric from backend
|
2023-05-02 01:47:35 +05:30 |
|
akshat-sonic
|
7177717172
|
TP-26660 | add option for refreshing the metric from backend
|
2023-05-01 19:10:49 +05:30 |
|
chandresh pancholi
|
e5e473dc31
|
Merge pull request #62 from medici/litmus-event-bus-client
TP-12345|integrating event-bus-client
|
2023-04-30 20:45:29 +05:30 |
|
chandresh-pancholi
|
1a2b175803
|
TP-12345|integrating event-bus-client
|
2023-04-30 20:44:19 +05:30 |
|
chandresh pancholi
|
8084eac0f1
|
Merge pull request #61 from medici/TP-26660-email-id-compulsary-fix
Akshat | TP-26660 | add email-id as compulsary header in all update and create APIs
|
2023-04-30 15:53:14 +05:30 |
|
akshat-sonic
|
f6d22a5486
|
TP-26660-email-id-compulsary-fix | add email-id as compulsary header in all apis
|
2023-04-30 10:51:32 +05:30 |
|
chandresh pancholi
|
4a3d428da3
|
Merge pull request #60 from medici/TP-26660-index-on-tables
Akshat | TP-26660 | add index on tables
|
2023-04-28 00:31:11 +05:30 |
|
akshat-sonic
|
2b0b8ce2aa
|
TP-26660 | add index on tables
|
2023-04-28 00:29:15 +05:30 |
|
chandresh pancholi
|
ee16d14d47
|
Merge pull request #59 from medici/TP-26660-remove-kafka
Akshat | TP-26660 | remove kafka listener
|
2023-04-27 23:25:40 +05:30 |
|
akshat-sonic
|
0c0027f843
|
TP-26660 | remove kafka listener
|
2023-04-27 23:24:00 +05:30 |
|
Akshat Soni
|
950dcb2999
|
TP-26660 | seperate out teamName and vertical (#58)
|
2023-04-27 14:34:12 +05:30 |
|
chandresh pancholi
|
9182687c1c
|
Merge pull request #57 from medici/TP-26660-fix
Akshat | TP-26660 | change timestamp name
|
2023-04-27 13:35:52 +05:30 |
|
akshat-sonic
|
19a69957e2
|
TP-26660 | change timestamp name
|
2023-04-27 13:14:35 +05:30 |
|
chandresh pancholi
|
61b535a211
|
Merge pull request #56 from medici/TP-26660-fix
Akshat | TP-26660 | Remove swagger
|
2023-04-26 20:15:48 +05:30 |
|
akshat-sonic
|
eb75847c7d
|
TP-26660 | disable open-api
|
2023-04-26 19:56:20 +05:30 |
|
akshat-sonic
|
c253102699
|
Merge remote-tracking branch 'origin/master' into TP-26660-fix
|
2023-04-26 19:34:32 +05:30 |
|
akshat-sonic
|
d098f833f3
|
TP-26660 | disable swagger
|
2023-04-26 19:32:58 +05:30 |
|
Akshat Soni
|
6097ef252c
|
TP-26660 | hotfix for qa data (#55)
|
2023-04-26 19:09:57 +05:30 |
|
akshat-sonic
|
446ac21aec
|
TP-26660 | hotfix for qa data
|
2023-04-26 16:57:23 +05:30 |
|
Akshat Soni
|
b08003a5c6
|
Akshat | TP-19860 | Tesseract Integration, Query integration including fetching metrics and showing on Frontend (#37)
* TP-19860 | integrate tesseract client
* TP-19860 | add stats path
* TP-19860 | add RestClient
* TP-19860 | move dtos to model
* TP-19860 | add ExperimentMetricResultListener
* TP-19860 | add metric processing
* TP-19860 | add registerExperimentMetricQueries
* TP-19860 | add totalUsers for metric result
* TP-19860 | add table data extraction
* TP-19860 | add apis for showing metrics on frontent
* TP-19860 | change timestamps
* TP-19860 | sort audit trail by created_at
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r106189
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r106190
* TP-19860 | change metric result design
* TP-19860 | update experimentDataDto fetch
* TP-19860 | move getTesseractQueryRegisterRequest to Tesseract Client
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r106198
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r106192
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r106201
* TP-19860 | add tesseractId status updation from tesseract service
* TP-19860 | add duplicate metric exception
* TP-19860 | remove failed lazy loading error
* TP-19860 | refactor code
* TP-19860 | remove dms dtos
* TP-19860 | change cron to run between 10 PM to 4 PM
* TP-19860 | add start and end time in necessary query variables
* TP-19860 | add shedlock
* TP-19860 | edit cron and add shedlock
* TP-19860 | make tesseract_id index name unique
* TP-19860 | add shedlock table
* TP-19860 | add chi square test and experiment impact
* TP-19860 | add name of CONTROL and TREATMENT to Constants
* TP-19860 | fix tests
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108021
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108022
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108024
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108148
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108149
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108150
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108151
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108165
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108168
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108170
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108171
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108172
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108176
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108177
* TP-19860 | throw when query variables are invalid
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108181
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108183
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108185
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108186 && https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108187
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108259
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108273
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108274
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108182
* TP-19860 | change application.properties
* TP-19860 | add max days before current date we get data of total Users
* TP-19860 | fix tests
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108346
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108356
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108353
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108352
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108351
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108348
* TP-19860 | remove tags from tesseract_id
* TP-19860 | add progress percent
* TP-19860 | handle edge case of adding variants
* TP-19860 | handle chi square test if no data
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108874
* TP-19860 | add timed annotation
* TP-19860 | https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108882 resolved
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108880
* TP-19860 | better name for payload:
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r108873
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r109301
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r109308
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r109312
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/37#discussion_r109315
* TP-19860 | add timed in tesseract client
* TP-19860 | remove optional as function response
|
2023-04-26 14:07:46 +05:30 |
|
Akshat Soni
|
db7b4e5c0a
|
Akshat | TP-12345 | empty variants array (#54)
* TP-12345 | empty variants array
* TP-12345 | empty variants array
|
2023-04-14 15:42:57 +05:30 |
|
Akshat Soni
|
baf5162b40
|
Akshat | TP-12345 | handle npe (#53)
* TP-12345 | handle npe when variants is null
* TP-12345 | handle npe when strategies is null
* TP-12345 | change back local_core.env
* TP-12345 | remove credentials from local_core.env
* TP-12345 | add dummy creds
|
2023-04-13 12:58:14 +05:30 |
|
Akshat Soni
|
0c5830db16
|
Akshat | TP-12345 | add index on experiments(enabled) (#52)
* TP-12345 | add index on experiments(enabled)
* TP-12345 | add group id when updating strategies
* TP-12345 | vertical should be equal to teamName
|
2023-04-11 20:33:17 +05:30 |
|
Akshat Soni
|
ea44f632d6
|
TP-12345 | change date time to Asia/Kolkata zone + Make file upload optional while creating segment (#51)
|
2023-04-10 18:55:20 +05:30 |
|
Akshat Soni
|
293fad68c0
|
Akshat | TP-12345 | dev hotfix (#50)
* TP-12345 | add play experiment
* TP-12345 | sort experiment audit trails
* TP-12345 | add tests
* TP-12345 | change name from play to restart
* TP-12345 | change log lines
* TP-12345 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/50#discussion_r106754
|
2023-04-10 15:59:03 +05:30 |
|
Akshat Soni
|
c7b148d856
|
Akshat | TP-19381 : add sample size api and added Update flow (#38)
* TP-19381 | add sample size api
* TP-19381 | refactor sample size api and fixed bug for all filter in teams
* TP-19381 | add tests
* Akshat | TP-23049 | Add Update Apis for Experiment Flow (#48)
* TP-23049 | add metric and segment dropdown
* TP-23049 | change ExperimentResponse to DashboardExperimentResponse
* TP-23049 | add fetch experiment by name on portal in edit flow
* TP-23049 | attach metric to an experiment
* TP-23049 | add release, pause and rollback api for experiment
* TP-23049 | add required email in release, pause and rollback apiss
* TP-23049 | add createdAt, updatedAt and createdBy in experiment response
* TP-23049 | add experiment audit trails
* TP-23049 | change experimentInfoEntity
* TP-23049 | add controller tests
* TP-23049 | add variant sum validations
* TP-23049 | add mapper test
* TP-19381 | change sample size api from POST to GET
* TP-19381 | set updated by
* TP-19381 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/38#discussion_r105137
* TP-19381 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/38#discussion_r105138
* TP-19381 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/38#discussion_r105139
* TP-19381 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/38#discussion_r105140
* TP-19381 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/38#discussion_r105143
* TP-19381 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/38#discussion_r105146
* TP-19381 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/38#discussion_r105147
* TP-19381 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/38#discussion_r105153
* TP-19381 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/38#discussion_r105153
* TP-19381 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/38#discussion_r105159
* TP-19381 | convert Dto to DTO
* TP-19381 | Handle null pointer for old experiments
* TP-19860 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/38#discussion_r105145
* TP-19381 | add groupId while creating experiment
* TP-19381 | logged old and new configurations when updating an experiment
* TP-19381 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/38#discussion_r106617
* TP-19381 | add lazy loading for experiment entity for less memory usage on client side
* TP-19381 | add tests
|
2023-04-09 17:08:46 +05:30 |
|
sanjog panda
|
53bad05c79
|
Merge pull request #49 from medici/dependabot/maven/litmus-client/com.fasterxml.jackson.core-jackson-databind-2.13.4.2
Bump jackson-databind from 2.13.4.1 to 2.13.4.2 in /litmus-client
|
2023-04-05 11:03:17 +05:30 |
|
dependabot[bot]
|
629c235f8c
|
Bump jackson-databind from 2.13.4.1 to 2.13.4.2 in /litmus-client
Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.13.4.1 to 2.13.4.2.
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-04-05 05:32:42 +00:00 |
|
sanjog panda
|
a2f387bbbb
|
Merge pull request #22 from medici/dependabot/maven/litmus-client/com.fasterxml.jackson.core-jackson-databind-2.13.4.1
Bump jackson-databind from 2.13.4 to 2.13.4.1 in /litmus-client
|
2023-03-31 14:59:03 +05:30 |
|
Akshat Soni
|
c579e3ec67
|
TP-123 | hotfix FE changes (#47)
* TP-123 | hotfix FE changes
* TP-123 | start experiment with running state
* TP-123 | fix tests
|
2023-03-30 14:42:47 +05:30 |
|
Akshat Soni
|
3c8f0dd9e3
|
TP-123 | fixed log4j properties (#46)
|
2023-03-29 19:24:26 +05:30 |
|
Akshat Soni
|
4f3277dc12
|
Akshat | TP-18768 : creation of experiments via litmus portal (#36)
* add api of creation of experiments from litmus portal
* remove owner and use createdBy
* add secondary_metric_stats and primary_metric_stats
* remove unused imports
* add onboarding of teams api
* remove metricStats and variantStats as there are seperate tables for that
* add ROLLBACK as experimentType
* get primaryMetric as string in create request
* add tests
* resolve https://github.cmd.navi-tech.in/medici/litmus/pull/36#discussion_r98519
* resolve https://github.cmd.navi-tech.in/medici/litmus/pull/36#discussion_r98521
* resolve https://github.cmd.navi-tech.in/medici/litmus/pull/36#discussion_r98532
* resolve https://github.cmd.navi-tech.in/medici/litmus/pull/36#discussion_r98531
* resolve https://github.cmd.navi-tech.in/medici/litmus/pull/36#discussion_r98524
* change primary and secondary stats to singular
* enable metric value for multiple variants
* change experiment service from records to class as records can't have transactional methods
* resolve https://github.cmd.navi-tech.in/medici/litmus/pull/36#discussion_r98522
* TP-18768 | add ExperimentServiceImplTest for 100% method coverage
* TP-18768 | add experiment controller tests
* TP-18768 | add metric controller test
* TP-18768 | add metric service test
* TP-18961 | add dropdown api to show owners on frontend
* TP-18961 | refactor owner by createdBy
* TP-18961 | change metric service record to class as it would enable usage of Transactional
* TP-18961 | remove cross-origin as covered in web-config
* TP-18961 | add tests
* Akshat | TP-19520 | add Team Dropdown API (#43)
* TP-19520 | add Teams dropdown api
* TP-19520 | add tests for teams dropdown
* TP-19672-dropdown for metrics
* TP-19520 | (Accidental push) Revert "TP-19672-dropdown for metrics"
This reverts commit 36a3654bef7ab14d6b1b4b8848d8eb790d29f342.
Co-authored-by: Aditya Sodhiya <aditya.sodhiya@navi.com>
* Akshat | TP-18975 | Get Metrics including search and updated design of entire codebase (#41)
* TP-18975 | get MetricType as enum
not string
* TP-18975 | modified metric_type column to be nullable
* TP-18975 | add get metrics functionality with search
* TP-18975 | add cross origin
* TP-18975 | remove cross origin
* TP-18975 | add tests
* TP-18975 | remove jacksonUtils from metric specification class
* TP-18975 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/41#discussion_r102350
* TP-18975 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/41#discussion_r102351
* TP-18975 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/41#discussion_r102349
* TP-18975 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/41#discussion_r102348
* Akshat | TP-18974 | Create Segment Api including get and search (#42)
* TP-18974 | add create segment api
* TP-18974 | add getSegments api along with search
* TP-18974 | remove segment from experiments table
* TP-18974 | refactor segment create and get flow
* TP-18974 | add tessts for segment controller
* TP-18974 | add segment controller and service tests
* TP-18974 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/42#discussion_r102352
* TP-18974 | remove repository from mappers
* TP-18974 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/42#discussion_r102354
* TP-18974 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/42#discussion_r102354
* TP-18974 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/42#discussion_r102401
* TP-18974 | fix tests
* TP-18974 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/42#discussion_r102399
* TP-18974 | fix TestUtils import
* TP-18975 | resolve typecast of total size
* TP-18975 | change sessionToken to emailId
* Akshat | TP-22696 | Change codebase as per updated design (#45)
* TP-22696 | made entities as per updated design
* TP-22696 | changed design of code
* TP-18975 | move dto , request and response to litmus-model
* TP-18975 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/41#discussion_r103170
* TP-18975 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/41#discussion_r103174
* TP-18975 | resolve https://github.cmd.navi-tech.in/medici/litmus/pull/41#discussion_r103174
* TP-18975 | fix bug in experimentSpecification
Co-authored-by: Aditya Sodhiya <aditya.sodhiya@navi.com>
|
2023-03-28 12:16:21 +05:30 |
|
Akshat Soni
|
eec434afa9
|
Merge pull request #35 from medici/dev-hotfix-fetch-experiments
Akshat | [Dev Hotfix] add back fetch experiments
|
2023-03-01 17:07:33 +05:30 |
|
akshat-sonic
|
3e50acf323
|
add back fetch experiments
|
2023-03-01 16:57:15 +05:30 |
|
Akshat Soni
|
4c2ee0044e
|
Merge pull request #33 from medici/TP-17757
Akshat | TP-17757 : Get Experiments and add MetricsEntity
|
2023-02-28 13:36:47 +05:30 |
|
akshat-sonic
|
fc498bced8
|
resolve https://github.cmd.navi-tech.in/medici/litmus/pull/33#discussion_r96520
|
2023-02-27 14:00:26 +05:30 |
|
akshat-sonic
|
dd0fb64269
|
add injections to LitmusCoreConfig
|
2023-02-27 13:00:36 +05:30 |
|
akshat-sonic
|
7b0ca1d37a
|
resolve https://github.cmd.navi-tech.in/medici/litmus/pull/33#discussion_r96519
|
2023-02-27 12:42:43 +05:30 |
|
akshat-sonic
|
59f30637c7
|
add mapper tests
|
2023-02-23 20:24:40 +05:30 |
|
akshat-sonic
|
4981f6a777
|
add experimentMapper test
|
2023-02-23 19:42:59 +05:30 |
|
akshat-sonic
|
dbf3dff50c
|
configured webMvc
|
2023-02-23 19:25:31 +05:30 |
|
akshat-sonic
|
0995b5d34b
|
add cors enablity and add metric controller test for creation of metric
|
2023-02-23 19:06:06 +05:30 |
|
akshat-sonic
|
e236505c7a
|
resolve https://github.cmd.navi-tech.in/medici/litmus/pull/33#discussion_r96049
|
2023-02-23 16:57:33 +05:30 |
|
akshat-sonic
|
8ab6b4a551
|
resolve https://github.cmd.navi-tech.in/medici/litmus/pull/33#discussion_r96098
|
2023-02-23 16:56:21 +05:30 |
|
akshat-sonic
|
2f51bd5274
|
resolve https://github.cmd.navi-tech.in/medici/litmus/pull/33#discussion_r96099 & https://github.cmd.navi-tech.in/medici/litmus/pull/33#discussion_r96050 & https://github.cmd.navi-tech.in/medici/litmus/pull/33#discussion_r96048
|
2023-02-23 16:55:14 +05:30 |
|
akshat-sonic
|
0c079919ab
|
refactor code:
|
2023-02-23 16:39:07 +05:30 |
|
akshat-sonic
|
0d82a27a65
|
Enable Cors for MetricsController
|
2023-02-22 17:40:32 +05:30 |
|
akshat-sonic
|
6977f16e87
|
add teams table and entity
|
2023-02-22 14:43:45 +05:30 |
|
akshat-sonic
|
a8c0f65de8
|
resolve https://github.cmd.navi-tech.in/medici/litmus/pull/33#discussion_r95287
|
2023-02-22 14:27:01 +05:30 |
|
akshat-sonic
|
ac92d8f6e8
|
resolve https://github.cmd.navi-tech.in/medici/litmus/pull/33#discussion_r95273
|
2023-02-22 14:25:42 +05:30 |
|