Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(analytics): implement Equatable to UserInfo model for unit test purpose #904

Open
wants to merge 669 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
669 commits
Select commit Hold shift + click to select a range
282278a
fix(deriv_passkeys): Fix_logout_issue_by_fetching_refresh_token (#630)
ilya-deriv Jun 27, 2024
f616dfc
chore(version): bump version and update changelog (#652)
mobile-apps-deriv Jun 28, 2024
7707c88
ci: add workflow to check if versioning pr exists (#645)
sahani-deriv Jun 28, 2024
9ada725
feat(analytics): ilya/DERG-2409/Add_tracking_to_real_account_sign_up_…
ilya-deriv Jun 28, 2024
0ee339b
chore(version): bump version and update changelog (#654)
mobile-apps-deriv Jun 28, 2024
01aec1e
feat(deriv_mobile_chart_wrapper): [DERG-2498] create deriv_mobile_cha…
ramin-deriv Jun 28, 2024
7e42e19
chore(version): bump version and update changelog (#655)
mobile-apps-deriv Jun 28, 2024
190c7ed
chore(deriv_mobile_chart_wrapper): update deriv_ui depdendency (#657)
ramin-deriv Jun 28, 2024
3425078
refactor(deriv_passkeys): update deriv api dependency (#656)
abedelaziz-deriv Jul 1, 2024
701f453
chore(version): bump version and update changelog (#658)
mobile-apps-deriv Jul 1, 2024
75e5c6c
ci: pre commit semantic commit msg check (#659)
ahrar-deriv Jul 1, 2024
30aa969
fix(deriv_auth): fix_error_when_initializing_mock_auth_service (#660)
naif-deriv Jul 2, 2024
7fc55dd
chore(version): bump version and update changelog (#661)
mobile-apps-deriv Jul 2, 2024
f99554b
refactor(deriv_auth): Replace uni_links2 with app_links (#664)
abedelaziz-deriv Jul 2, 2024
e4441a6
chore(version): bump version and update changelog (#665)
mobile-apps-deriv Jul 2, 2024
93dc49a
ci: fix action blocking chore(version) (#663)
ahrar-deriv Jul 2, 2024
e3272bc
docs: update readme for commit-msg (#662)
ahrar-deriv Jul 3, 2024
7a58c74
docs: remove curl command (#666)
ahrar-deriv Jul 3, 2024
7de916e
check if LoginProvider is null
ramin-deriv Jul 3, 2024
b17cdae
Merge pull request #667 from ramin-deriv/fix_login_provder_being_null
waqas-younas-deriv Jul 3, 2024
b29d222
fix(deriv_auth): minor change in readme file (#669)
ramin-deriv Jul 3, 2024
49439ef
chore(version): bump version and update changelog (#670)
mobile-apps-deriv Jul 3, 2024
97c7b6f
chore(deriv_mobile_chart_wrapper): update deriv_chart dep (#668)
ramin-deriv Jul 4, 2024
13e6b3f
fix(deriv_mobile_chart_wrapper): update readme file (#672)
ramin-deriv Jul 4, 2024
1c6277d
chore(version): bump version and update changelog (#673)
mobile-apps-deriv Jul 4, 2024
ae7663a
waqas/fix_forced_logout_if_no_token_found_for_a_logidId
waqas-younas-deriv Jul 4, 2024
9ce52dc
Merge pull request #674 from waqas-younas-deriv/fix_deriv_auth_duplic…
waqas-younas-deriv Jul 4, 2024
4156407
chore(version): bump version and update changelog (#675)
sahani-deriv Jul 5, 2024
3947270
feat(deriv_passkeys): [P2PS-3072] add keys to deriv passkey package e…
weng-deriv Jul 10, 2024
66d50d5
chore(version): bump version and update changelog (#681)
mobile-apps-deriv Jul 10, 2024
aa84a46
fix(deriv_passkeys): add keys to passkey login page (#676)
emad-deriv Jul 11, 2024
2a0cb5b
chore(version): bump version and update changelog (#682)
mobile-apps-deriv Jul 12, 2024
76e75cf
chore(deriv_localizations): add indicator strings (#679)
sahani-deriv Jul 12, 2024
ddda9b9
chore(deriv_localizations): Crowdin Localization Updated (#649)
mobile-apps-deriv Jul 13, 2024
e34d78b
feat(deriv_ui): [DERG 2450] Added Timeline Widget to Deriv UI (#631)
akhil-deriv Jul 15, 2024
a0a6df2
refactor(deriv_localizations): Crowdin Localization Generated (#686)
mobile-apps-deriv Jul 16, 2024
d27a5f6
chore(version): bump version and update changelog (#689)
mobile-apps-deriv Jul 16, 2024
3e8c460
ci: change automated localisation pr branch name (#690)
sahani-deriv Jul 16, 2024
d944a1c
fix(deriv_passkeys): fix some missing keys in passkey login page (#692)
emad-deriv Jul 16, 2024
2a604b9
chore(version): bump version and update changelog (#693)
mobile-apps-deriv Jul 16, 2024
1a770f5
chore(deriv_mobile_chart_wrapper): add colours palettes widget (#687)
osama-deriv Jul 16, 2024
eac7e8c
refactor(version): updated the version of flutter deriv api (#694)
akhil-deriv Jul 17, 2024
de3435a
chore(version): bump version and update changelog (#696)
mobile-apps-deriv Jul 17, 2024
8fc6cb3
chore(deriv_localizations): Crowdin Localization Updated (#695)
mobile-apps-deriv Jul 18, 2024
0aca8f2
refactor(deriv_localizations): Crowdin Localization Generated (#697)
mobile-apps-deriv Jul 18, 2024
8f79414
chore(version): bump version and update changelog (#698)
mobile-apps-deriv Jul 18, 2024
a32c7ed
feat(deriv_mobile_chart_wrapper): Add Indicator bottom sheet and cate…
behnam-deriv Jul 18, 2024
b48fcfd
chore(version): bump version and update changelog (#701)
mobile-apps-deriv Jul 18, 2024
4cd38b2
feat(deriv_logger): [DERG-2590] Add ability to inspect incoming and o…
sagar-deriv Jul 19, 2024
9127612
chore(version): bump version and update changelog (#704)
mobile-apps-deriv Jul 19, 2024
d43d978
chore(deriv_localizations): Crowdin Localization Updated (#700)
mobile-apps-deriv Jul 19, 2024
1d58256
chore(deriv_localizations): remove / from label (#705)
sahani-deriv Jul 19, 2024
4581bee
chore(deriv_localizations): Crowdin Localization Updated (#707)
mobile-apps-deriv Jul 19, 2024
8d8a909
refactor(deriv_localizations): Crowdin Localization Generated (#708)
mobile-apps-deriv Jul 20, 2024
cfda6c6
chore(version): bump version and update changelog (#710)
mobile-apps-deriv Jul 22, 2024
8696d84
chore(deriv_mobile_chart_wrapper): add option selector component (#699)
sahani-deriv Jul 22, 2024
e372eaf
chore(deriv_mobile_chart_wrapper): create color selector widget (#703)
emad-deriv Jul 22, 2024
b4a3837
refactor(deriv_mobile_chart_wrapper): Ramin/integrate with new versio…
ramin-deriv Jul 23, 2024
75469d2
chore(version): bump version and update changelog (#714)
mobile-apps-deriv Jul 23, 2024
ef972de
Revert "chore(deriv_auth): fix_forced_logout_if_no_token_found_for_a_…
waqas-younas-deriv Jul 24, 2024
4d22d10
Merge pull request #715 from regentmarkets/revert-674-fix_deriv_auth_…
waqas-younas-deriv Jul 24, 2024
b9e2b09
feat(analytics): add trade page events to rudderstack events (#691)
sahani-deriv Jul 24, 2024
3b9464e
chore(version): bump version and update changelog (#717)
mobile-apps-deriv Jul 24, 2024
44db38e
feat(deriv_ui): add the ability to disable the dot button. (#706)
osama-deriv Jul 24, 2024
c603e36
chore(version): bump version and update changelog (#718)
mobile-apps-deriv Jul 25, 2024
d870e2c
fix(deriv_mobile_chart_wrapper): move core widgets from chart wrapper…
emad-deriv Jul 26, 2024
2375c9c
chore(version): bump version and update changelog (#719)
mobile-apps-deriv Jul 26, 2024
50cfbe2
feat(deriv_ui): add deriv bottom sheet. feat(deriv_mobile_chart_wrapp…
sahani-deriv Jul 26, 2024
e698a0e
chore(version): bump version and update changelog (#720)
mobile-apps-deriv Jul 26, 2024
849afe7
feat(deriv_mobile_chart_wrapper): update the chart package to get the…
osama-deriv Jul 26, 2024
421c312
chore(version): bump version and update changelog (#721)
mobile-apps-deriv Jul 26, 2024
a752dd8
refactor(deriv_mobile_chart_wrapper): Improve colour selector. (#724)
osama-deriv Jul 29, 2024
83e002b
chore(version): bump version and update changelog (#725)
mobile-apps-deriv Jul 29, 2024
d09d364
refactor(deriv_mobile_chart_wrapper): change back the chart dependenc…
ramin-deriv Jul 29, 2024
6ad4732
chore(version): bump version and update changelog (#726)
mobile-apps-deriv Jul 29, 2024
71bd616
feat(deriv_mobile_chart_wrapper): Add the base setting page. (#730)
osama-deriv Jul 31, 2024
86867e5
chore(version): bump version and update changelog (#733)
mobile-apps-deriv Jul 31, 2024
4596888
fix(deriv_mobile_chart_wraper): improve color selector (#732)
osama-deriv Jul 31, 2024
9a23115
chore(version): bump version and update changelog (#734)
mobile-apps-deriv Jul 31, 2024
fc8d2df
chore(deriv_localizations): change text content (#731)
behnam-deriv Jul 31, 2024
d1470d8
fix(deriv_mobile_chart_wraper): change from index to color in the on …
osama-deriv Jul 31, 2024
94076a4
chore(version): bump version and update changelog (#736)
mobile-apps-deriv Jul 31, 2024
7f99cb1
feat(mobile_chart_wrapper): add RSI settings page (#729)
emad-deriv Aug 1, 2024
e8c7507
chore(version): bump version and update changelog (#738)
mobile-apps-deriv Aug 2, 2024
0534fba
chore(deriv_localizations): Crowdin Localization Updated (#709)
mobile-apps-deriv Aug 2, 2024
f8ef615
refactor(deriv_localizations): Crowdin Localization Generated (#739)
mobile-apps-deriv Aug 2, 2024
abcb10e
chore(version): bump version and update changelog (#740)
mobile-apps-deriv Aug 2, 2024
f60c782
fix(deriv_mobile_chart_wrapper): update mistyped value. (#741)
osama-deriv Aug 2, 2024
859cd78
chore(version): bump version and update changelog (#743)
mobile-apps-deriv Aug 2, 2024
5ad26f5
fix(deriv_localizations): update numpad range values (#742)
emad-deriv Aug 2, 2024
51bf846
chore(version): bump version and update changelog (#744)
mobile-apps-deriv Aug 2, 2024
7105c27
feat(deriv_mobile_chart_wrapper): add isResetEnabled to indicator bot…
sahani-deriv Aug 5, 2024
b79e5c5
chore(version): bump version and update changelog (#747)
mobile-apps-deriv Aug 5, 2024
358bb6f
fix(deriv_ui/deriv_mobile_chart_wrapper): parameter range validation …
emad-deriv Aug 5, 2024
6ffd512
feat(deriv_mobile_chart_wrapper): add description bottomsheet for set…
sahani-deriv Aug 5, 2024
5672d45
chore(version): bump version and update changelog (#750)
mobile-apps-deriv Aug 5, 2024
50a603d
feat(deriv_ui): trigger versioning for PR #746 (#752)
sahani-deriv Aug 6, 2024
00b0074
chore(version): bump version and update changelog (#753)
mobile-apps-deriv Aug 6, 2024
fa66abe
feat(deriv_mobile_chart_wrapper): Implement MA setting page. (#728)
osama-deriv Aug 6, 2024
826b694
chore(version): bump version and update changelog (#754)
mobile-apps-deriv Aug 6, 2024
4be589c
feat(deriv_mobile_chart_wrapper): bolinger and macd settings page ui …
sahani-deriv Aug 6, 2024
fc008bb
chore(version): bump version and update changelog (#755)
mobile-apps-deriv Aug 7, 2024
3e05c3f
fix(deriv_auth): email text field validation (#751)
sahani-deriv Aug 7, 2024
e52154d
chore(version): bump version and update changelog (#759)
mobile-apps-deriv Aug 7, 2024
c75d00c
fix(deriv_auth): email and password text field validation (#761)
Reza-deriv Aug 12, 2024
2c2f0c1
chore(version): bump version and update changelog (#763)
mobile-apps-deriv Aug 12, 2024
025e145
fix(deriv_auth): focus node issue in BaseTextField (#765)
Reza-deriv Aug 12, 2024
16a3bfa
chore(version): bump version and update changelog (#766)
mobile-apps-deriv Aug 12, 2024
cbba668
fix(analytics): ilya/TRHM-945/Amend_Virtual_n_Real_Tracking_Events (#…
ilya-deriv Aug 12, 2024
5170be2
chore(version): bump version and update changelog (#767)
mobile-apps-deriv Aug 12, 2024
e4d5212
fix(deriv_localizations): add strings for chart indicators (#768)
emad-deriv Aug 13, 2024
a0fe8aa
chore(version): bump version and update changelog (#769)
mobile-apps-deriv Aug 13, 2024
fc8850f
refactor(analytics): Amend virtual n real tracking events (#771)
ilya-deriv Aug 13, 2024
c3e1873
chore(version): bump version and update changelog (#772)
mobile-apps-deriv Aug 14, 2024
462d7bd
refactor(deriv_auth): Update_single_entry_feature (#577)
ernest-deriv Aug 14, 2024
12a134e
chore(version): bump version and update changelog (#773)
mobile-apps-deriv Aug 14, 2024
82ed33b
chore: update docs (#774)
sahani-deriv Aug 15, 2024
fc4bbb1
fix(deriv_auth): validation_enhancement (#775)
Reza-deriv Aug 15, 2024
fa000bd
chore(version): bump version and update changelog (#776)
mobile-apps-deriv Aug 16, 2024
21f6b8d
feat(deriv_language_selector): Add a callback for language change. (#…
osama-deriv Aug 16, 2024
f570897
chore(version): bump version and update changelog (#779)
mobile-apps-deriv Aug 16, 2024
3b80c76
fix(deriv_live_chat): Clear the session completely on a clear callbac…
osama-deriv Aug 16, 2024
cb6198b
chore(version): bump version and update changelog (#781)
mobile-apps-deriv Aug 20, 2024
d292701
feat(deriv_theme): add IDV status badge colors. (#777)
naif-deriv Aug 20, 2024
3ce89a9
chore(version): bump version and update changelog (#783)
mobile-apps-deriv Aug 23, 2024
8df713c
feat(deriv_mobile_chart_wrapper): add drawing tools repo to chart wra…
osama-deriv Aug 23, 2024
f5b0cc0
chore(version): bump version and update changelog (#786)
mobile-apps-deriv Aug 23, 2024
3d39f31
feat: [DRGO-126] Add onDispose method to deriv bottomsheet and add ke…
zohreh-deriv Aug 27, 2024
b1c7345
chore(version): bump version and update changelog (#788)
mobile-apps-deriv Aug 27, 2024
6e6e13b
feat(Deriv_UI): [TRHM-618] added keys to deriv UI package (#748)
akhil-deriv Aug 27, 2024
e3d8d1c
chore(version): bump version and update changelog (#789)
mobile-apps-deriv Aug 27, 2024
600d7e4
refactor(deriv_passkeys): replace token with account entity (#785)
sahani-deriv Aug 27, 2024
ecc4457
chore(version): bump version and update changelog (#790)
mobile-apps-deriv Aug 27, 2024
f180cc5
feat(deriv_live_chat): Add reloadChatView method (#791)
osama-deriv Aug 28, 2024
de3b4b4
chore(version): bump version and update changelog (#793)
mobile-apps-deriv Aug 29, 2024
50f48bd
feat(deriv_theme): add IDV colors to theme class. (#796)
naif-deriv Aug 30, 2024
35816fc
chore(version): bump version and update changelog (#798)
mobile-apps-deriv Sep 2, 2024
7f146ac
fix(deriv_app_performance): return the trace object on start and stop…
emad-deriv Sep 2, 2024
069b4df
chore(version): bump version and update changelog (#801)
mobile-apps-deriv Sep 2, 2024
fe1a19c
feat(deriv_mobile_chart_wrapper): Created a new icon button widget fo…
aliakbar-deriv Sep 2, 2024
c8bc891
chore(version): bump version and update changelog (#802)
mobile-apps-deriv Sep 3, 2024
2e68325
refactor events
ilya-deriv Sep 4, 2024
71d456a
fix test
ilya-deriv Sep 4, 2024
b95c572
Added new strings to deriv_mobile_chart_wrapper for drawing tools.
aliakbar-deriv Sep 4, 2024
8a509fe
Trigger Build
ilya-deriv Sep 5, 2024
e18a6c9
refactor
ilya-deriv Sep 5, 2024
ff4a129
Flutter analyze fixes
aliakbar-deriv Sep 5, 2024
7e94928
chore: Update all_packages.yaml (#806)
ramin-deriv Sep 5, 2024
8217ef2
Merge remote-tracking branch 'refs/remotes/upstream/master' into alia…
aliakbar-deriv Sep 5, 2024
fb03870
Merge remote-tracking branch 'refs/remotes/upstream/master' into alia…
aliakbar-deriv Sep 5, 2024
4765f90
Merge branch 'master' into Ament_tracking_events
ilya-deriv Sep 5, 2024
567f434
Merge pull request #804 from aliakbar-deriv/aliakbar/feat_new_strings…
ayaan-deriv Sep 5, 2024
741149e
Merge remote-tracking branch 'refs/remotes/upstream/master' into alia…
aliakbar-deriv Sep 5, 2024
b5a5b34
Merge pull request #805 from aliakbar-deriv/aliakbar/fix_flutter_anal…
ayaan-deriv Sep 5, 2024
ba71692
refactor identify method
ilya-deriv Sep 6, 2024
5fe2eb5
fix test
ilya-deriv Sep 6, 2024
f602cdf
Merge branch 'master' into Ament_tracking_events
ilya-deriv Sep 6, 2024
4ff1747
feat(deriv_mobile_chart_wrapper): wire up indicators (#760)
emad-deriv Sep 9, 2024
6ea4c83
chore(version): bump version and update changelog (#812)
mobile-apps-deriv Sep 9, 2024
636a718
refactor(deriv_ui)!: make deriv bottom sheet height dynamic and fix c…
sahani-deriv Sep 9, 2024
a205a9a
chore(version): bump version and update changelog (#813)
mobile-apps-deriv Sep 9, 2024
9c783d5
fix(deriv_ui): fix value selector issues. (#800)
osama-deriv Sep 9, 2024
1a3ae77
chore(version): bump version and update changelog (#814)
mobile-apps-deriv Sep 9, 2024
0e73ee6
logSignUpDone event
ilya-deriv Sep 9, 2024
6ee1226
refactor
ilya-deriv Sep 9, 2024
927c100
Merge branch 'master' into Ament_tracking_events
ilya-deriv Sep 9, 2024
28ae98b
feat(deriv_localizations): Update localizations generated file to get…
aliakbar-deriv Sep 10, 2024
326a74a
chore(version): bump version and update changelog (#817)
mobile-apps-deriv Sep 11, 2024
8fd3536
fix(deriv_mobile_chart_wrapper): fix text alignment (#816)
osama-deriv Sep 11, 2024
ae8d30d
chore(version): bump version and update changelog (#818)
mobile-apps-deriv Sep 11, 2024
2e29a1e
fix(deriv-ui): [DRGO-126]call the passed onDispose method inside disp…
zohreh-deriv Sep 11, 2024
c073ac5
Merge branch 'master' into Ament_tracking_events
ilya-deriv Sep 11, 2024
7dbb28e
Merge pull request #803 from ilya-deriv/Ament_tracking_events
waqas-younas-deriv Sep 13, 2024
183d7b2
chore(version): bump version and update changelog (#820)
mobile-apps-deriv Sep 17, 2024
ebd9ab9
feat(deriv_mobile_chart_wrapper): [DRGO-74] Add drawing tools bottom …
ilya-deriv Sep 18, 2024
1d65034
chore(version): bump version and update changelog (#822)
mobile-apps-deriv Sep 19, 2024
abbb890
fix(deriv_auth): unassigned token for account created on web (#756)
waqas-younas-deriv Sep 19, 2024
0b67b5e
chore(version): bump version and update changelog (#823)
mobile-apps-deriv Sep 19, 2024
bd19737
feat(analytics): Amend tracking events Rudderstack (#821)
ilya-deriv Sep 19, 2024
c989bdd
chore(version): bump version and update changelog (#824)
mobile-apps-deriv Sep 19, 2024
05d5c85
feat(deriv_mobile_chart_wrapper): [DRGO-81] Functionality to add dots…
aliakbar-deriv Sep 20, 2024
3eb3d0e
chore(version): bump version and update changelog (#825)
mobile-apps-deriv Sep 20, 2024
b2b018e
feat(deriv_mobile_chart_wrapper): [DRGO-73] Added line drawing guide …
aliakbar-deriv Sep 24, 2024
3c15523
chore(version): bump version and update changelog (#832)
mobile-apps-deriv Sep 24, 2024
534e982
fix: [86c0e0nez] filter supported accounts while logging in (#833)
sagar-deriv Sep 24, 2024
444e963
refactor(deriv_passkeys): Add call back to call after pass key flow f…
zohreh-deriv Sep 25, 2024
e64dfa5
fix: [86c0e0nez] add disability check while filtering accounts (#837)
sagar-deriv Sep 25, 2024
0542790
chore(release): publish packages
github-actions[bot] Sep 25, 2024
673b90a
Merge pull request #834 from regentmarkets/create-pull-request/patch
ayaan-deriv Sep 25, 2024
97ac800
feat(deriv_auth): [DERG-1396] akhil/1396/multi_user_level_authenticat…
akhil-deriv Sep 26, 2024
5147fcd
chore(release): publish packages
github-actions[bot] Sep 26, 2024
dce6590
[create-pull-request] automated change
waqas-younas-deriv Sep 26, 2024
1860795
Merge pull request #842 from regentmarkets/create-pull-request/patch
ayaan-deriv Sep 26, 2024
db46149
fix: Updating Flutter Deriv API version to latest (#843)
akhil-deriv Sep 26, 2024
247a010
chore(version): bump version and update changelog (#844)
mobile-apps-deriv Sep 26, 2024
cee558a
refactor(deriv_ui): update intl version (#847)
ramin-deriv Oct 2, 2024
492a644
chore(version): bump version and update changelog (#848)
mobile-apps-deriv Oct 2, 2024
0adb30f
refactor(deriv_localizations): update intl version (#849)
ramin-deriv Oct 2, 2024
ca14e02
chore(version): bump version and update changelog (#850)
mobile-apps-deriv Oct 2, 2024
30f8bc5
refactor(deriv_http_client): upgrade flutter_system_proxy dep (#854)
ramin-deriv Oct 10, 2024
6450fec
chore(version): bump version and update changelog (#855)
mobile-apps-deriv Oct 10, 2024
ede54c8
refactor(deriv_passkeys): update deriv_api dep (#856)
ramin-deriv Oct 10, 2024
69a3d99
chore(version): bump version and update changelog (#857)
mobile-apps-deriv Oct 10, 2024
c500b57
fix(deriv_date_range_picker): iupgrade intl version (#859)
ramin-deriv Oct 10, 2024
53308f8
chore(version): bump version and update changelog (#860)
mobile-apps-deriv Oct 10, 2024
6a511b3
fix(deriv_auth)!: [DRGO-1247] update some depedencies (#858)
ramin-deriv Oct 10, 2024
d8d4edd
chore(version): bump version and update changelog (#861)
mobile-apps-deriv Oct 10, 2024
cfdf2d8
feat(analytics)!: [DRGO-1247] Ramin/update for flutter 3.24 (#838)
ramin-deriv Oct 10, 2024
f507f1d
chore(version): bump version and update changelog (#863)
mobile-apps-deriv Oct 10, 2024
b0e7120
fix(deriv_app_performance)!: [DRGO-1247] Ramin/update dependencies (#…
ramin-deriv Oct 10, 2024
107aa97
chore(version): bump version and update changelog (#865)
mobile-apps-deriv Oct 10, 2024
8c15aaf
feat(analytics)!: add auto trade rudderstack events (#845)
ahrar-deriv Oct 11, 2024
8399e83
chore(version): bump version and update changelog (#867)
mobile-apps-deriv Oct 11, 2024
2195701
feat(deriv_mobile_chart_wrapper): DRGO-896 Add_counting_logic_to_bott…
ilya-deriv Oct 14, 2024
5649cb2
chore(version): bump version and update changelog (#868)
mobile-apps-deriv Oct 14, 2024
2cf1b4f
feat(deriv_mobile_chart_wrapper): Add the ability to hide indicators.…
osama-deriv Oct 16, 2024
ccd1c8f
chore(version): bump version and update changelog (#869)
mobile-apps-deriv Oct 16, 2024
d64a647
feat(deriv_cipher): add cipher package (#836)
osama-deriv Oct 16, 2024
e9811f0
chore(version): bump version and update changelog (#870)
mobile-apps-deriv Oct 18, 2024
09ab8c5
fix(deriv_auth): Change the token to token getter for more flexibilit…
osama-deriv Oct 18, 2024
231358f
chore(version): bump version and update changelog (#872)
mobile-apps-deriv Oct 21, 2024
bb92d97
feat(deriv_feature_flag): set attributes (#874)
sahani-deriv Oct 22, 2024
b3e8a50
chore(version): bump version and update changelog (#876)
mobile-apps-deriv Oct 22, 2024
7951816
feat(deriv_mobile_chart_wrapper): Update pubspec.yaml (#877)
ramin-deriv Oct 22, 2024
65a9f0b
chore(version): bump version and update changelog (#878)
mobile-apps-deriv Oct 22, 2024
4adde10
feat(deriv_localizations): Update localizations for `deriv_mobile_cha…
aliakbar-deriv Oct 22, 2024
d11e822
chore(version): bump version and update changelog (#879)
mobile-apps-deriv Oct 22, 2024
5cf2429
feat(deriv_mobile_chart_wrapper): [DRGO-75] Add_bottom_sheet_landing_…
ilya-deriv Oct 22, 2024
bb8933c
chore(version): bump version and update changelog (#880)
mobile-apps-deriv Oct 22, 2024
ecd7942
chore(deriv_localizations): Crowdin Localization Updated (#745)
mobile-apps-deriv Oct 22, 2024
ec78f45
refactor(deriv_localizations): Crowdin Localization Generated (#881)
mobile-apps-deriv Oct 22, 2024
10c4834
chore(version): bump version and update changelog (#882)
mobile-apps-deriv Oct 22, 2024
a498619
refactor: [DRGO-193] Wire up of line drawing tool (#883)
aliakbar-deriv Oct 23, 2024
4721ec4
chore(deriv_localizations): Crowdin Localization Updated (#884)
mobile-apps-deriv Oct 23, 2024
ba1b75b
refactor(deriv_localizations): Crowdin Localization Generated (#887)
mobile-apps-deriv Oct 23, 2024
baee3c8
chore(version): bump version and update changelog (#886)
mobile-apps-deriv Oct 23, 2024
095f96a
fix(deriv_mobile_chart_wrapper): [DRGO-193] remove unimplemented sett…
aliakbar-deriv Oct 23, 2024
254a3b7
chore(version): bump version and update changelog (#891)
mobile-apps-deriv Oct 23, 2024
10f931f
refactor(mobile_chart_wrapper): [DRGO-1222]update chart version (#894)
zohreh-deriv Oct 25, 2024
3100b99
chore(version): bump version and update changelog (#895)
mobile-apps-deriv Oct 25, 2024
1d30ddc
feat(analytics): Add indicator events (#846)
zohreh-deriv Oct 29, 2024
37084b0
chore(version): bump version and update changelog (#897)
mobile-apps-deriv Nov 1, 2024
06c6859
fix(update_checker): [DRGO-1343] handle "failed to fetch and activate…
behnam-deriv Nov 1, 2024
085382f
chore(version): bump version and update changelog (#899)
mobile-apps-deriv Nov 1, 2024
2706675
feat(deriv_store_launcher): [DRGO-1284] Added new functionalities(lau…
aliakbar-deriv Nov 5, 2024
666bbb4
chore(version): bump version and update changelog (#901)
mobile-apps-deriv Nov 5, 2024
8ea63c8
fix: [DRGO-1367] Apply Chart Tool Globally for Indicators and Asset-S…
aliakbar-deriv Nov 13, 2024
0ff2a2e
chore(version): bump version and update changelog (#902)
mobile-apps-deriv Nov 13, 2024
e88af47
update user_info.dart
anas-deriv Nov 15, 2024
664b8a3
Merge branch 'master' into anas/implement_equtable_to_userinfo
anas-deriv Nov 19, 2024
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
  •  
  •  
  •  
212 changes: 212 additions & 0 deletions .github/GIT_RULES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,212 @@
## <span style="color:DarkGoldenRod">Commit Rules:</span>
This commits rules is set to ensure all the developers follows a uniform way of writing commits so that it is easy to read the changes made and also automate versioning.
The commits are based on [conventional commit](https://www.conventionalcommits.org/en/v1.0.0/) which is a widely followed convention for commits. While writing a commit message to any changes made to code base, make sure it reflects the changes and follows the conventions i.e:

```
change_type(package_name): short description/subject line...

Long Description...
```

Here,

change_type means the type of changes like `feat`,`fix` and so on.

package_name means which packages this changes is for. This is optional.

short discription/subject line means about the changes

Long Description are optional. Add it if its required to reflect the changes in more detail.

For eg:

Lets say the changes is about implementing a new feature which is about new social login mechanism in `deriv_auth` package.

```
feat(deriv_auth): add UI for sign in page

- create reusable text field using global app theme
- add bloc for sign in logic implementation
- add google services for authentication
```
<b>More changes types:</b>
| Changes Types | Meaning | Description |
| ------------- | -------------------------- | ------------------------------------------------------------------------------------------------------------- |
| feat | Features | A new feature |
| fix | Bug Fixes | A bug fix |
| chore | Chores | Other changes that don’t modify src or test files |
| docs | DocumeΒ­ntation | DocumeΒ­ntation only changes |
| revert | Reverts | Reverts a previous commit |
| refactor | Code RefactΒ­oring | A code change that neither fixes a bug nor adds a feature |
| test | Tests | Adding missing tests or correcting existing tests |
| style | Styles | Changes that do not affect the meaning of the code (whiteΒ­ -space, formatΒ­ting, missing semi-cΒ­olons, etc) |
| perf | PerforΒ­mance ImprovΒ­ements | A code change that improves perforΒ­mance |
| build | Builds | Changes that affect the build system or external dependΒ­encies (example scopes: gulp, broccoli, npm) |
| ci | Continuous IntegrΒ­ations | Changes to our CI configΒ­uration files and scripts (example scopes: Travis, Circle, BrowseΒ­rStack, SauceLabs) |

Optional: If you would like to pre populate your commit box with the commit template then you can do it by adding `.gitmessage` inside `.github` folder to commit template for that project with the following command.(Note: This won't work if you write commit via terminal.)

`git config commit.template "YOUR_PROJECT_PATH/.github/.gitmessage"`

### Examples
* ```
feat: add email notifications on new direct messages
```
* ```
feat(shopping cart): add the amazing button
```
* ```
feat!: remove ticket list endpoint

refers to JIRA-1337

BREAKING CHANGES: ticket enpoints no longer supports list all entites.
```
* ```
fix(api): handle empty message in request body
```
* ```
fix(api): fix wrong calculation of request body checksum
```
* ```
fix: add missing parameter to service call

The error occurred because of <reasons>.
```
* ```
perf: decrease memory footprint for determine uniqe visitors by using HyperLogLog
```
* ```
build: update dependencies
```
* ```
build(release): `bump version to 1.0.0
```
* ```
refactor: implement fibonacci number calculation as recursion
```
* ```
style: remove empty line
```
### <span style="color:Crimson">Breaking Changes Indicator</span>
Breaking changes should be indicated by an
<span style="color:red;font-size:2em"> ! </span>
before the `:` in the subject line e.g. `feat(api)!: remove status endpoint`
* Is an **optional** part of the format


<p>&nbsp;</p>

## <span style="color:DarkGoldenRod">Semantic versioning:
<center><span style="color:lime; font-size: 4em;">1 . 4 . 3 + 2</span></center>
<center><span style="color:green; font-size: 2em;">Major . Minor . Patch + build</span></center>
<p>&nbsp;</p>

<b><span style="color:orange">Major Release:</span></b>
If a ```β€œbreaking change”``` is introduced, the major release number must be increased

```
feat(api)!: remove status endpoint
fix!: bug fix with breaking change
```

<b><span style="color:orange">Minor Release:</span></b>
New features have been introduced, which are backwards compatible ```no β€œbreaking changes”```


```
feat: new feature
```

<b><span style="color:orange">Patch Release: </span></b>
Bug fixes ```no β€œbreaking changes”```</br>
```
fix: something in code
refactor: code changes that doesn't fix or add anything
```

<b><span style="color:orange">Build:</span></b> This number is optional and can be used to differentiate between different builds of the same version.
</br>

<b>no change <span style="color:orange">| | </span>build bump:</b>
```
build, chore, ci, docs, style, perf, test
```
<p>&nbsp;</p>

## <span style="color:DarkGoldenRod">PR Rules:</span>

This Rules is set to create a uniform way of submitting Pull requests where all the necessary information for the changes are listed in the title, or description. There is a standard template for creating PR. When you are creating a PR to any repo always make sure:

- you have titled it following conventional pattern and also included all the necessary information in it.
for eg:
Title: `feat(deriv_auth): [MOBC-299] Add ability to sign in with google`

Here,</br> The title defines:

- what type the changes/PR is about like feature, bug fixes, documentations, refactor. </br>
- which package/app is this PR for.(optional) </br>
- the clickup card id - short title that describes the changes </br>

- you have added detailed description that gives enough information about the PR.
- you have commits only relevant to your changes and not other's commit which shouldn't be there.

Also, it is always better to squash commits that are only relevant to any particular PR. Such as changes requested through PR review. If these changes does not reflects any really meaning or value in the main project history then it is always better to squash such commits into one. It helps to maintain a clean commit history.

**The template looks something like this:**

<!-- Please refer to this [guide](https://github.com/regentmarkets/flutter-deriv-packages/blob/master/.github/GIT_RULES.md#pr-rules) for any confusion while creating the PR -->

**Clickup link:** <!-- Add your clickup link here, Remove this line if this PR is not for a task -->
**Fixes issue:** #<!-- Issue number here, Remove this line if this PR isn't related to any issue -->

This PR contains the following changes:

<!-- Provide a description or list of changes -->

- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] πŸ› οΈ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing functionality to change)
- [ ] 🧹 Code refactor
- [ ] βœ… Build configuration change
- [ ] πŸ“ Documentation
- [ ] πŸ—‘οΈ Chore

### Developers Note (Optional)

<!-- REMOVE THIS SECTION IF IT IS NOT NEEDED.>

<!-- Add the reason of making changes in this approach so that it will be helpful to reviewers while reviewing it. -->

## Pre-launch Checklist (For PR creator)

As a creator of this PR:

<!-- Put an `x` in all the boxes that apply ([x]) -->

- [ ] ✍️ I have included clickup id and package/app_name in the PR title. <!-- Find the guide [here](https://github.com/regentmarkets/flutter-deriv-packages/blob/master/.github/GIT_RULES.md#pr-rules) -->
- [ ] πŸ‘οΈ I have gone through the code and removed any temporary changes (commented lines, prints, debug statements etc.).
- [ ] βš’οΈ I have fixed any errors/warnings shown by the analyzer/linter.
- [ ] πŸ“ I have added documentation, comments and logging wherever required.
- [ ] πŸ§ͺ I have added necessary tests for these changes.
- [ ] πŸ”Ž I have ensured all existing tests are passing.

## Reviewers

<!-- Tag the reviewers of this PR -->

## Pre-launch Checklist (For Reviewers)

As a reviewer I ensure that:

- [ ] ✴️ This PR follows the standard PR template.
- [ ] ✴️ The information in this PR properly reflects the code changes.
- [ ] πŸ§ͺ All the necessary tests for this PR's are passing.

## Pre-launch Checklist (For QA)

- [ ] πŸ‘Œ It passes the acceptance criteria.

## Pre-launch Checklist (For Maintainer)

- [ ] [MAINTAINER_NAME] I make sure this PR fulfills its purpose.
69 changes: 69 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
---
name: ⚠️ Bug Report
about: Create a report to help us improve our packages, including regressions
title: '⚠️ [Package Name] - Brief description of the issue'
labels: 'bug'
assignees: ''

---

### Prerequisites to Check

- Have you checked that this issue hasn't been already reported?
- Are you using the latest version of our package?
- Have you checked the documentation for this feature/issue?

### Issue Type

- [ ] General Bug
- [ ] Regression

If this is a regression, please provide:
- Previous package version where the feature worked:
- Current package version where the regression occurs:

### Package Version and Flutter Environment

- Package Version:
- Flutter (Output of `flutter doctor`):

### Affected Application(s)

- [ ] Deriv Go
- [ ] Deriv P2P
- [ ] Both
- [ ] Not Applicable

### Description

Briefly describe the issue you are experiencing. Include any error messages or screenshots that can help understand the problem. For regressions, describe what functionality is affected and how the behavior has changed from previous versions.

### Steps to Reproduce

1. Step one to reproduce
2. Step two...
3. (and so on)

### Expected Behavior

What did you expect to happen? For regressions, describe what the correct behavior should be, as it was in the previous working versions.

### Actual Behavior

What actually happened? Explain the current behavior that you consider a bug or a regression.

### Code Snippet

```dart
// If possible, please provide a code snippet that demonstrates the issue.
```

### Can this issue be consistently reproduced?

- [ ] Yes
- [ ] No
- [ ] Not applicable

### Additional Information

Any additional information, configuration, or data that might be necessary to reproduce the issue.
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation_update_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
name: πŸ“š Documentation Update Request
about: Suggest improvements or report issues in the documentation
title: 'πŸ“š [Docs][Package Name] Summary of the request'
labels: 'documentation'
assignees: ''

---

### Documentation Scope

- [ ] General Documentation (repository-level README.md)
- [ ] Specific Package Documentation (Please ensure the package name is included in the title above)

### Documentation Location

Provide a link or reference to the documentation page or section in question. If this is about a specific package's documentation, please include the path or link to the specific `README.md` file.

### Is this an issue, improvement, or expansion request?

- [ ] Issue - The documentation is incorrect or misleading
- [ ] Improvement - The documentation could be clearer or more detailed
- [ ] Expansion - Additional information or topics are needed

### Describe the problem or your suggestion

A clear and concise description of the issue you found or the improvement you are suggesting. If you are reporting an inaccuracy, please describe what is wrong or misleading.

### Proposed Changes

If you have specific ideas on how to improve or correct the documentation, please outline them here. Include text snippets, markdown, or any other content that you think should be included or modified.

### Additional context

Add any other context about the problem or your suggestion here, such as why the change is important or how it would benefit users of the documentation.
40 changes: 40 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
name: πŸš€ Feature Request
about: Suggest a new feature or a new package
title: 'πŸš€ [Feature/Package] Short description'
labels: 'enhancement'
assignees: ''

---

### Request Type

- [ ] New Feature in Existing Package
- [ ] New Package Request

### Is your feature request related to a problem? Please describe.

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

### Describe the solution you'd like

A clear and concise description of what you want to happen. If you are proposing a new package, please explain the purpose and potential functionalities.

### Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

### Affected Package(s)

If this is about a new feature in an existing package, please specify the package(s). If this is a new package request, mention 'N/A' or 'New Package'.

### Affected Application(s)

- [ ] Deriv Go
- [ ] Deriv P2P
- [ ] Both
- [ ] Not Applicable

### Additional context

Add any other context, mockups, diagrams, or code snippets about the feature request here.
Loading
Loading