Skip to content

Preparation for stable and scalable code#20

Merged
PriyanshuPz merged 20 commits intomasterfrom
prepare-stb
Apr 30, 2026
Merged

Preparation for stable and scalable code#20
PriyanshuPz merged 20 commits intomasterfrom
prepare-stb

Conversation

@PriyanshuPz
Copy link
Copy Markdown
Member

@PriyanshuPz PriyanshuPz commented Apr 29, 2026

Refactoring the code into monorepo from and remove unused and duplicate logic shared across desktop and webapp.
Created new shared packages

  • @trackion/ui
  • @trackion/lib

What is done so far

  • Auth Function
  • Github CI
  • Projects Function
  • Analytics
  • Web Build
  • Desktop client build
  • Desktop client migrate to new v1 api
  • docs update for new v1 apis
  • testing complete API suite
  • remove unused apis

… as of now

Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added needs-review PR is ready for review size/xl Extra-large PR (1000+ changed lines) labels Apr 29, 2026
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 29, 2026

Deploying trackion with  Cloudflare Pages  Cloudflare Pages

Latest commit: ed053e9
Status: ✅  Deploy successful!
Preview URL: https://0cccb012.trackion.pages.dev
Branch Preview URL: https://prepare-stb.trackion.pages.dev

View logs

@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 29, 2026
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 29, 2026
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 29, 2026
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 29, 2026
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 29, 2026
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 29, 2026
…ackwords compatibility

Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 30, 2026
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 30, 2026
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 30, 2026
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 30, 2026
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 30, 2026
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 30, 2026
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 30, 2026
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 30, 2026
…ckage architecture

Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 30, 2026
…ckage architecture

Signed-off-by: Priyanshu Verma <priyanshuverma@outlook.in>
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 30, 2026
@PriyanshuPz PriyanshuPz marked this pull request as draft April 30, 2026 13:20
@PriyanshuPz PriyanshuPz marked this pull request as ready for review April 30, 2026 13:20
@github-actions github-actions Bot added size/xl Extra-large PR (1000+ changed lines) and removed size/xl Extra-large PR (1000+ changed lines) labels Apr 30, 2026
@PriyanshuPz PriyanshuPz merged commit b31ed3f into master Apr 30, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-review PR is ready for review size/xl Extra-large PR (1000+ changed lines)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant