Skip to content

Comments

chore: remove real_time export feature flag config#617

Merged
ashwin1111 merged 2 commits intomasterfrom
rm-real-time-flag
Feb 24, 2026
Merged

chore: remove real_time export feature flag config#617
ashwin1111 merged 2 commits intomasterfrom
rm-real-time-flag

Conversation

@ashwin1111
Copy link
Contributor

@coderabbitai
Copy link

coderabbitai bot commented Feb 24, 2026

Warning

Rate limit exceeded

@ashwin1111 has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 19 minutes and 21 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

📥 Commits

Reviewing files that changed from the base of the PR and between d0047ec and 2866347.

📒 Files selected for processing (3)
  • apps/fyle/tasks.py
  • requirements.txt
  • tests/test_fyle/test_task.py
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch rm-real-time-flag

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link

Coverage

Coverage Report
FileStmtsMissCoverMissing
apps
   exceptions.py54983%30, 42, 67, 73, 91, 104, 122–124
apps/fyle
   actions.py141795%92, 314, 353–357
   enums.py270100% 
   helpers.py133894%61, 225, 232–235, 238–239
   models.py2701096%375–377, 381–383, 402, 406, 462, 589, 611, 717
   queue.py480100% 
   serializers.py210100% 
   signals.py240100% 
   tasks.py4382395%145–146, 153–155, 345, 355–364, 372, 376, 700–702, 720–737, 749–751
   views.py790100% 
apps/internal
   tasks.py53787%41–46, 73
apps/mappings
   actions.py36489%46–47, 50–51
   constants.py20100% 
   exceptions.py1041288%38–40, 43–44, 47–48, 55–57, 60–61
   helpers.py21767%17–21, 28–30
   models.py310100% 
   queue.py351654%57–123
   schedules.py120100% 
   serializers.py100100% 
   signals.py80989%39–40, 117–119, 144–150
   tasks.py35197%83
   utils.py342041%46–113
   views.py320100% 
apps/tasks
   enums.py150100% 
   models.py630100% 
   serializers.py60100% 
   views.py90100% 
apps/users
   helpers.py120100% 
   models.py530100% 
apps/workspaces
   actions.py1504173%141–142, 163–172, 201–273
   email.py360100% 
   helpers.py45198%25
   models.py136199%127
   permissions.py20195%23
   queue.py41685%60–64, 87
   serializers.py260100% 
   signals.py280100% 
   tasks.py124298%157–158
   utils.py1003763%94–231, 263–264
   views.py1090100% 
apps/workspaces/apis/advanced_settings
   serializers.py69593%163, 166, 172, 178, 181
   triggers.py120100% 
   views.py110100% 
apps/workspaces/apis/clone_settings
   helpers.py90100% 
   serializers.py440100% 
   views.py22291%14–16
apps/workspaces/apis/errors
   serializers.py200100% 
   views.py190100% 
apps/workspaces/apis/export_settings
   helpers.py72396%132–134
   serializers.py94694%211, 214, 217, 224, 231, 240
   triggers.py190100% 
   views.py110100% 
apps/workspaces/apis/import_settings
   serializers.py79396%226, 229, 232
   triggers.py63395%36–37, 89
   views.py110100% 
apps/workspaces/templatetags
   custom_filters.py50100% 
apps/xero
   actions.py30873%22–32
   exceptions.py1412582%54–55, 98–135, 163–169, 181, 189–195
   models.py216598%40–44, 55, 376, 395
   queue.py112199%37
   serializers.py150100% 
   tasks.py4939182%145–169, 182, 274–278, 289–290, 301, 331, 354–355, 463–467, 478–479, 534, 561–562, 701, 758–760, 764–765, 906–911, 945–955, 958–969, 973–1004, 1037–1041, 1068–1072, 1091, 1098–1102
   utils.py3382692%100, 139–184, 215, 319, 328–349, 364, 752, 831, 882
   views.py960100% 
workers
   actions.py260100% 
   helpers.py460100% 
   worker.py56395%76–77, 124
TOTAL482240392% 

Tests Skipped Failures Errors Time
308 0 💤 0 ❌ 0 🔥 1m 39s ⏱️

@github-actions
Copy link

Failure. Coverage is below 85%.

Diff Coverage
Diff: origin/master..HEAD, staged and unstaged changes

apps/fyle/tasks.py (0.0%): Missing lines 360

Total: 1 line
Missing: 1 line
Coverage: 0%

@ashwin1111 ashwin1111 deployed to CI Environment February 24, 2026 12:16 — with GitHub Actions Active
@github-actions
Copy link

Coverage

Coverage Report
FileStmtsMissCoverMissing
apps
   exceptions.py54983%30, 42, 67, 73, 91, 104, 122–124
apps/fyle
   actions.py141795%92, 314, 353–357
   enums.py270100% 
   helpers.py133894%61, 225, 232–235, 238–239
   models.py2701096%375–377, 381–383, 402, 406, 462, 589, 611, 717
   queue.py480100% 
   serializers.py210100% 
   signals.py240100% 
   tasks.py4381996%145–146, 153–155, 345, 363–364, 372, 376, 700–702, 720–737, 749–751
   views.py790100% 
apps/internal
   tasks.py53787%41–46, 73
apps/mappings
   actions.py36489%46–47, 50–51
   constants.py20100% 
   exceptions.py1041288%38–40, 43–44, 47–48, 55–57, 60–61
   helpers.py21767%17–21, 28–30
   models.py310100% 
   queue.py351654%57–123
   schedules.py120100% 
   serializers.py100100% 
   signals.py80989%39–40, 117–119, 144–150
   tasks.py35197%83
   utils.py342041%46–113
   views.py320100% 
apps/tasks
   enums.py150100% 
   models.py630100% 
   serializers.py60100% 
   views.py90100% 
apps/users
   helpers.py120100% 
   models.py530100% 
apps/workspaces
   actions.py1504173%141–142, 163–172, 201–273
   email.py360100% 
   helpers.py45198%25
   models.py136199%127
   permissions.py20195%23
   queue.py41685%60–64, 87
   serializers.py260100% 
   signals.py280100% 
   tasks.py124298%157–158
   utils.py1003763%94–231, 263–264
   views.py1090100% 
apps/workspaces/apis/advanced_settings
   serializers.py69593%163, 166, 172, 178, 181
   triggers.py120100% 
   views.py110100% 
apps/workspaces/apis/clone_settings
   helpers.py90100% 
   serializers.py440100% 
   views.py22291%14–16
apps/workspaces/apis/errors
   serializers.py200100% 
   views.py190100% 
apps/workspaces/apis/export_settings
   helpers.py72396%132–134
   serializers.py94694%211, 214, 217, 224, 231, 240
   triggers.py190100% 
   views.py110100% 
apps/workspaces/apis/import_settings
   serializers.py79396%226, 229, 232
   triggers.py63395%36–37, 89
   views.py110100% 
apps/workspaces/templatetags
   custom_filters.py50100% 
apps/xero
   actions.py30873%22–32
   exceptions.py1412582%54–55, 98–135, 163–169, 181, 189–195
   models.py216598%40–44, 55, 376, 395
   queue.py112199%37
   serializers.py150100% 
   tasks.py4939182%145–169, 182, 274–278, 289–290, 301, 331, 354–355, 463–467, 478–479, 534, 561–562, 701, 758–760, 764–765, 906–911, 945–955, 958–969, 973–1004, 1037–1041, 1068–1072, 1091, 1098–1102
   utils.py3382692%100, 139–184, 215, 319, 328–349, 364, 752, 831, 882
   views.py960100% 
workers
   actions.py260100% 
   helpers.py460100% 
   worker.py56395%76–77, 124
TOTAL482239992% 

Tests Skipped Failures Errors Time
309 0 💤 0 ❌ 0 🔥 1m 39s ⏱️

@github-actions
Copy link


Diff Coverage
Diff: origin/master..HEAD, staged and unstaged changes

apps/fyle/tasks.py (100%)

Total: 1 line
Missing: 0 lines
Coverage: 100%

@ashwin1111 ashwin1111 merged commit fa076b0 into master Feb 24, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants